GNUParallelで環境変数を継承したいと思います。いくつかの「スクリプト」(実際には、GNU Parallelで使用するために設計されたコマンドのリスト)があり、それぞれが異なる外部プログラムを呼び出す数百行あります。ただし、これらの外部プログラム(私の制御不能)では、実行する前にいくつかの環境変数を設定する必要があります。
それらをローカルに設定/エクスポートすることは役に立たないようで、この情報をプロファイルに追加する方法がわかりません。
ドキュメントにはこれが何も含まれていないようで、同様のSOページでは、コマンドをスクリプトでラップすることを提案しています。ただし、これはエレガントでない解決策のようです。現在の環境をエクスポートする方法、またはスクリプトで必要な変数を指定する方法はありますか?
ありがとう!