xdg-mime query filetype
<ファイル名>を実行してファイルのMIMEタイプを確認しましたが、失敗しました。 xdg-mime
コマンドのエラーコード(終了コード)を出力するにはどうすればよいですか?
何が起こったのか知りたい:
Bourneから派生したシェル(sh
、ash
、bash
、dash
、zsh
...)では、最後の終了コード-実行プログラムは$?
変数にあります:
$ ls /no-such-file
ls: /no-such-file: No such file or directory
$ echo $?
2
したがって、この場合、ls
の終了コードは2です。
「application/octet-stream」(不明なファイルタイプ)
はエラーメッセージではなく、ファイルに何が含まれているかをファイルが認識していないことを意味します。これは、たとえば暗号化されたファイルで発生する可能性があります。ファイルは非常にランダムに見えるため、ファイルは「これはデータです」よりも正確なものを印刷できません。