Unix で "dash" コマンドで "a" および "c" オプションを使用する [閉じる]

Unix で "dash" コマンドで "a" および "c" オプションを使用する [閉じる]

オプション「a」と「c」を「dash」コマンドと一緒に使用するとどうなりますか?このコマンドが実際に何をしているのか理解できません!マニュアルページを読んでみましたが、完全に理解できませんでした。

答え1

情報を入手できるソースはたくさんあります。-c:実行に使用されます注文する与えられたシェルを持ち、標準オプション

これ-aオプションは異なります。シェルを使用すると、次のものを割り当てることができます。変わりやすいしかし、出口、これらの値は、シェルで実行されるプログラムではなく、シェルスクリプトでのみ表示できます。exportシェル変数を作成して環境変数)。このオプションはdashシェル変数と環境変数の区別を削除します。これにより、シェルで実行されているプログラムに変更されず、渡される環境変数の値が上書きまたは変更され、多くのスクリプトが中断されます(この機能はおそらく20年以上前に役に立った機能でした)。

どちらも標準オプションですが、マイレージが増える可能性があります

関連情報