: 질문을 다시 드리게 되어 죄송합니다.
:
: text파일 약 3만개 가운데 필요한 단어를 포함하고 있는
:
: 텍스트를 찾아야 되는데, 리눅스에서 그게 왜 안되죠?
:
: 윈도우를 다 지워버린 상태라 어쩔 수 없이 리눅스에서 해야 되는데,
:
: $ grep -l 검색어 *
:
: 이렇게 했는데,
:
: Argument too long.
:
: 이라는 에러가 나면서 검색이 안되네요...
:
: 이럴때는 어떻게 방법이 없는 겁니까?
:
: 꼭 가르쳐 주세요~
>> pc방이라서 제가 직접해보고 이야기를 하지는 못하겠읍니다.
>> 만약 find ./ -type f | grep -l 'xxx'하시면 만약 find에서 검색된
>> 파일의 갯수가 너무 많으면 argument too long에러가 발생합니다.
>> 그때는 이렇게 하면되죠 find ./ -type f | xargs grep -l 'xxx'
>> 그러니까 이걸 약간응용하면 ls * | xargs grep -l 'xxx'
>> 이렇게 하지 않아도 될것 같은데...
>> 한번 xargs매뉴얼을 보심이...
>> 다시 한번말씀드리지만 정확하게 확인해서 이야기드리는게
>> 아닙니다...
>> 죄송합니다.