0
나는 100 개의 파일이 있으며 각 파일의 첫 번째 열에서 특정 단어를 검색하고이 열의 모든 내용을 새 파일로 인쇄하려고합니다. I 이 코드를 시도했지만 잘 작동이 하나 개의 파일의 내용 만 모든를 인쇄하지 않습니다이 searchword
에 대해 첫 번째 필드를 비교하고를 추가grep 및 awk를 사용하여 출력을 검색하고 새 파일로 인쇄
$ awk '$1~/searchword/' *.txt >> output
: 이것은 당신이 원하는
ls -t *.txt > Filelist.tmp
cat Filelist.tmp | while read line do; grep "searchword" | awk '{print $0}' > outputfile.txt; done
매우 감사합니다. – user1448907
좋아요, 이제 [답변을 수락]해야합니다. (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235) 옆에있는 체크 표시를 클릭하여이 질문을 표시합니다. –