GNU grep 3.5 ์œ ํ‹ธ๋ฆฌํ‹ฐ ์ถœ์‹œ

๋„์ž… ํ…์ŠคํŠธ ํŒŒ์ผ์—์„œ ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰์„ ๊ตฌ์„ฑํ•˜๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ ์ถœ์‹œ - 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

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€