マニュアルページを読んでも、xargs の動作がわかりません。現在の環境変数を .bashrc に保存して後で使用できるようにするにはどうすればよいですか?
答え1
xargs
これを使用する明確な方法はありません。xargs
標準入力から行を取得し、各行を呼び出し時に指定されたコマンドに追加される個別のパラメータにします。例:
echo -e 1\n2\n3 | xargs RunProg --options
このコマンドに展開されます:
RunProg --options 1 2 3
環境変数をリストする最適な方法は次のとおりです。
declare -p
この出力は に書き込んだり、追加したりできます~/.bashrc
。各変数は ステートメントによって定義されますがdeclare
、これは正常に機能しますが、通常使用する構文ではないことに注意してください。
sed
出力をより使い慣れた形式に調整し、不要な変数タイプ (配列など) を省略するために使用できます。