実行中の場合:
true \ false; echo $?
私が受け取った終了コードは0です。なぜこれを知っている人がいますか?
答え1
true \ false
等しい
true ' false'
これにより、シェルが(初期空白文字を含む)引数true
として実行されるようになります。false
使用中の実装はtrue
このパラメータを無視し、ゼロ戻り値で終了します。
答え2
いくつかのパラメータを使用してコマンドを実行するだけですtrue
。これらの引数はオプションではないので、それが何であるかは重要ではありません。