新しいログインセッションで「あたかも」コマンドを実行する方法はありますか?
私はすでに試しましたenv -i。ただし、設定または設定解除する必要があるさまざまなENV変数を処理する必要はありません。
私も試してみたbash -c "some command"とbash -l -c "some commmand"、彼らはすべての現在の環境をコピーします。
私が最も近づいたのは、ゲットーソリューションです。 ssh me@localhost "some command"
これはに相当しますが
—
dgo.a
/bin/bash --l、すでに試しました。元の環境をコピーします。それを試してください:export SOME_VAL=something。その後/bin/bash --login。その後env | grep SOME_VAL。値はそこにあります。
/bin/bash --loginその動作を取得するために使用します。例えば、適切なを取得するために使用します$PATH。