파일이 있습니다 ABC.mp3
. grep 파일 대신 ABC.mp3.RegFr
사용하고 싶습니다 . 누구든지 도와줄 수 있나요?.mp3
.mp3.RegFr
답변1
Linux 시스템을 사용하는 경우 *.mp3
모든 .mp3
.
하지만 mp3 파일은 텍스트 파일이 아닌 바이너리 파일이라는 점에 유의하세요. grep
다음과 같이 검색 바이너리를 지시해야 할 수도 있습니다 .
grep -a searchpattern *.mp3
참고 2: id3tag를 보려면 를 사용하는 것이 좋습니다 id3info
.
- - 편집하다- -
의견에 따르면 OP는 mp3 파일을 grep하는 것이 아니라 출력을 grep하기를 원합니다 ls
. 구문 분석된 출력에 몇 가지 문제가 있지만 ls
다음을 사용하여 작동합니다.
ls | grep 'mp3$'
참고: 의 경우 grep
기호 $
는 행의 끝을 나타냅니다. 따라서 로 끝나는 줄을 선택하려고 합니다 mp3
.
쉘이 선택하도록 할 수도 있습니다.
ls *mp3
또는
ls -1 *mp3
이 쉘은 ls에 인수로 제공된 파일 목록 *mp3
으로 확장됩니다. 단일 열 출력 mp3
강제 ( 참조 )-1
man ls