๋์
ํ
์คํธ ํ์ผ์์ ๋ฐ์ดํฐ ๊ฒ์์ ๊ตฌ์ฑํ๋ ์ ํธ๋ฆฌํฐ ์ถ์ - GNU ๊ทธ๋ 3.5. ์ ๋ฒ์ ์ grep 3.2 ๋ฆด๋ฆฌ์ค์์ git-grep ์ ํธ๋ฆฌํฐ์ ์ผ์นํ๋๋ก ๋ณ๊ฒฝ๋ "--files-without-match"(-L) ์ต์
์ ์ด์ ๋์์ ๋ค์ ๊ฐ์ ธ์ต๋๋ค. grep 3.2์์ ์ฒ๋ฆฌ ์ค์ธ ํ์ผ์ด ๋ชฉ๋ก์ ์ธ๊ธ๋ ๋ ๊ฒ์์ด ์ฑ๊ณตํ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋๊ธฐ ์์ํ๋ค๋ฉด ์ด์ ๊ฒ์ ์ฑ๊ณต ์ฌ๋ถ๋ ๋ชฉ๋ก์ ํ์ผ์ด ์๋์ง๊ฐ ์๋๋ผ ํ์ผ์ ์กด์ฌ ์ฌ๋ถ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ๋์์ด ๋ฐํ๋์์ต๋๋ค. ๊ฒ์๋ ๋ฌธ์์ด๊ณผ ์ผ์นํฉ๋๋ค.
๋ฐ์ด๋๋ฆฌ ํ์ผ์์ ์ผ์น ํญ๋ชฉ์ด ๋ฐ๊ฒฌ๋๋ฉด ํ์๋๋ ๋ฉ์์ง๊ฐ ์ฌ์์
๋์์ต๋๋ค. ์ด์ ๋ฉ์์ง๋ "grep: FOO: ๋ฐ์ด๋๋ฆฌ ํ์ผ ์ผ์น"๋ผ๊ณ ์ฝ๊ณ ์ผ๋ฐ ์ถ๋ ฅ๊ณผ์ ๊ฐ์ญ์ ํผํ๊ธฐ ์ํด stderr์ ์ธ์๋ฉ๋๋ค(์: 'grep PATTERN FILE | wc'๋ stdin์ ๊ฒฝ๊ณ ์ธ์๋ก ์ธํด ์ผ์น ํญ๋ชฉ ์๋ฅผ ์๋ชป ๊ณ์ฐํ๋ ๋ฐ ์ฌ์ฉ๋จ). ). "grep: FOO: ๊ฒฝ๊ณ : ์ฌ๊ท ๋๋ ํฐ๋ฆฌ ๋ฃจํ" ๋ฐ "grep: FOO: ์
๋ ฅ ํ์ผ๋ ์ถ๋ ฅ์
๋๋ค" ๋ฉ์์ง๋ ๋ง์ฐฌ๊ฐ์ง๋ก stderr๋ก ๋ฆฌ๋๋ ์
๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru