2013-07-12 2 views
1

많은 텍스트 파일이있는 폴더가 있으며 특정 문자열이 포함 된 해당 폴더의 모든 단어 목록을 가져오고 싶습니다. 그래서 예. 'IND : abc', 'IND : cde'등의 단어가 있습니다. IND :로 시작하는 모든 단어의 목록을 얻는 방법을 찾고 있습니다.GREP 스팅을 포함하는 단어 목록을 만듭니다.

[ IND : abc, IND : cde, IND : ...]

grep 할 수 있습니까? 당신은 단지 텍스트를 얻을 수 있도록

건배, 크리스

+1

Bee, Wesp 및 Bumblebee가 떠오른다. 리벨 (Libelle)은 어떨까요? – Ingo

+0

@Ingo : 들뜬 댓글 : 댓글을 읽은 후에 만 ​​제목을 다시 읽었습니다. – anubhava

답변

1
grep -ho 'IND:\w\+' * | sort | uniq 

-h은 파일 이름을 억제합니다. -o은 텍스트의 일치하는 경로 만 인쇄합니다. 중복 된 내용을 보려면 sortuniq을 제거하면됩니다.

+0

화려한, 감사합니다 perreal. 설명 주셔서 감사합니다. – chrise

관련 문제