1. ํ์
์ด ํ์ผ์ธ ๊ฒ๋ค ์ค ํน์ ์ ๊ท์์ ํด๋น๋๋ ํ์ผ ์กฐํํ๊ธฐ
find . -type f -regex '/ex/'
2. ํ์
์ด ํ์ผ์ธ ๊ฒ๋ค ์ค์์ ํน์ ์ ๊ท์์ ํด๋น๋๋ ํ์ผ์ ์ญ์ ํ๊ธฐ
find . -type f -regex '/ex/' -exec rm {} \;
3. ํ์ฅ์๊ฐ class๊ฐ ์๋ ํ์ผํ์
์ญ์ ํ๊ธฐ
find . -type f ! -name '*.class' -exec rm {} \;
4. ํ์ฅ์๊ฐ class๊ฐ ์๋๊ณ java๋ ์๋ ํ์ผ ํ์ ์ญ์ ํ๊ธฐ
find ./online/ -type f ! -name '*.class' ! -name '*.java' -exec rm {} \;
'๐ป Programming > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Efficient, Rapid, Accurate๊ผผ๊ผผํ ๊ฐ๋ฐ์์ ๋ธ๋ก๊ทธ์
๋๋ค. ์ํ๋ฅผ ์ข์ํ๊ณ ๊ฐ๋ฐ์ ์ข์ํ๊ณ ๋ํ๋ฆฌ๋ฉฐ ์ด๋ํ๋ ๊ฒ์ ์ข์ํฉ๋๋ค. ์ฌํ์ ์ข์ํ๊ณ ๋์งํธ ๋
ธ๋ง๋๋ฅผ ๊ฟ๊พธ๋ฉฐ ์ง๊ตฌ์ ๊นจ๋ํ ํ๊ฒฝ์ ์ํธํ๊ณ ์ถ์ด์. ๊ฐ๋ฐ ๊ด๋ จ ์ง์ ๊ณต์ ๋ฐ ์ก๋คํ ๋ด์ฉ๋ค์ ๊ธฐ๋กํ๊ธฐ ์ํด ๋ง๋ ๋ธ๋ก๊ทธ์
๋๋ค. ๋ง์ด ๋ฐฉ๋ฌธํด์ฃผ์ธ์ ^-^