こんにちは、事前に私の英語をお詫び申し上げます。
rootコマンドのように実行する必要があります
envVariable1=15 envVariable2=25 Sudo -u user1 Sudo -E myCommand
ただし、環境変数はmyCommandに渡されません。これは非論理的に見えるかもしれませんが、rootからコマンドを実行する必要がありますSudoを使用すると、スクリプトで使用されます。どうすれば問題を回避できますか?
var1=1 var2=2 Sudo -E -u user1 Sudo -E myCommand
と入力すると、var1およびvar2がuser1で使用可能になります。
おかげで[〜#〜] afh [〜#〜]答えを見つけるのを手伝ってくれました!