모든 파일 명령 출력 목록?

모든 파일 명령 출력 목록?

file -b <path>명령은 스크립팅(확장자별로 반드시 필터링할 필요는 없지만 파일 형식 필터링)에 유용해 보입니다. 하지만 이를 위해서는 대상 파일 유형의 실제 문자열 출력을 알아야 합니다.

특정 파일 형식을 일치시키고 싶지만 모든 형식이 준비되어 있지 않은 경우 가능한 모든 출력 목록이 있습니까?

문서를 찾았습니다매직 파일- 효과가 있지만 어색한 것을 사용 cat /usr/share/misc/magic.mgc | grep -a 'pattern'하고 원하는 것이 무엇인지 정확히 알아야 합니다.

당신은 가지고 있습니까?인식된 파일 형식의 문서어딘가에?

감사해요!

답변1

읽고 man file사용하십시오 file -l.
file"유형"을 결정하려면 파일의 처음 몇 바이트를 검사하십시오. Unix/Linux 파일 이름은 "확장자"를 파일 이름의 일부로 처리합니다. ".ext" 확장자를 사용하는 것은 단지 전통일 뿐 필수는 아닙니다.

관련 정보