端末を起動すると常にエラーが発生します。エラーメッセージは表示されず、アイコンのみが表示されます。私は/var/log/system.log
もないメッセージが表示されますを参照してください。 Here is screenshot when start terminalMacで最初に端末(oh-my-zshを使用)を実行したときのエラーアイコン
エラーログの表示方法を教えてください。誰かがこのエラーがなぜ起こるのか知っていますか?
端末を起動すると常にエラーが発生します。エラーメッセージは表示されず、アイコンのみが表示されます。私は/var/log/system.log
もないメッセージが表示されますを参照してください。 Here is screenshot when start terminalMacで最初に端末(oh-my-zshを使用)を実行したときのエラーアイコン
エラーログの表示方法を教えてください。誰かがこのエラーがなぜ起こるのか知っていますか?
おそらくこれは表示エラーです。テーマによって、前のコマンドの終了ステータスがどのように決定されるかによって異なります。
たとえば、パラメータpipestatus
を使用すると、この問題が発生する可能性があります。 pipestatus
は、シェルの起動直後は未定義であり、コマンドが実行されると設定されます。成功のためのシンボルを表示するためにテーマが終了コード0
をチェックするだけの場合、このチェックは未定義/空のpipestatus
で失敗することがあります。
最後のコマンドのエラーコードは、パラメータ?
(またはstatus
)にも格納されています。異なるpipestatus
?
は、シェルの状態ですでに定義されています。端末の起動後に最初のコマンドとして
echo $?
を入力してください。 0
が返された場合は、実際にエラーがなかったことを示します。
どのテーマを使用しているかわからなくても、それは確かに分かりません。
が実際にどこかに誤りがあるはず、それは/var/log/system.log
には表示されませんでした。システムサービスだけがこのファイルのエラーを報告します。