次のコマンドを実行しています。
cd dirname; echo $?
これは常に0
cd が成功したかどうかを返します。これは私に大きな頭痛を与えます。
エラーメッセージを読み取らずにCDが成功したことをどのように確認できますか?
ベストアンサー1
cd
その理由はいつものように内蔵シェルではないからかもしれませんが、
- シェル関数
- またはエイリアス
検査に合格しましたtype cd
。
(質問を「閉じる」ために答えとしてコメントしました。)
次のコマンドを実行しています。
cd dirname; echo $?
これは常に0
cd が成功したかどうかを返します。これは私に大きな頭痛を与えます。
エラーメッセージを読み取らずにCDが成功したことをどのように確認できますか?
cd
その理由はいつものように内蔵シェルではないからかもしれませんが、
検査に合格しましたtype cd
。
(質問を「閉じる」ために答えとしてコメントしました。)