"xdg-mime query filetype" 명령의 오류 코드(종료 코드)를 얻는 방법은 무엇입니까?

"xdg-mime query filetype" 명령의 오류 코드(종료 코드)를 얻는 방법은 무엇입니까?

xdg-mime query filetype파일의 MIME 형식을 확인하기 위해 <파일 이름>을 실행했지만 실패했습니다. xdg-mime명령의 오류 코드(종료 코드)를 인쇄하는 방법은 무엇입니까 ?

어떤 오류가 발생하는지 알고 싶습니다.

  1. 명령줄 구문 오류입니다.
  2. 명령줄에 전달된 파일 중 하나가 존재하지 않습니다.
  3. 필요한 도구를 찾을 수 없습니다.
  4. 작업이 실패했습니다.
  5. 명령줄에 전달된 파일 중 하나를 읽을 수 있는 권한이 없습니다.

답변1

Bourne 파생 쉘( sh, ash, bash, dash... zsh)에서 마지막 프로그램 실행의 종료 코드는 $?변수에 있습니다.

$ ls /no-such-file
ls: /no-such-file: No such file or directory
$ echo $?
2

따라서 이 경우 종료 코드 ls는 2입니다.

답변2

"application/octet-stream"(알 수 없는 파일 형식)

오류 메시지가 아니라 파일이 파일에 포함된 내용을 알 수 없다는 의미일 뿐입니다. 예를 들어 암호화된 파일에서 이런 일이 발생할 수 있습니다. 파일이 너무 무작위로 보이므로 파일에서 "이것은 데이터입니다."라는 것보다 더 정확한 내용을 인쇄할 수 없습니다.

관련 정보