2
ふつう:他のユーザーからbashを通じてコマンドを画面内に送信する
私はrootとmcという2人のユーザーがいます。 mcにある画面内でコマンドを実行したいが、私はrootとしてスクリプトを実行する必要がある。私は2 ' " '
文句を言わない作業を使用して、推測なので、どのように私はこの問題を管理するのです
sudo -u mc -H sh -c "screen -r lobby -p 0 -X stuff "restart $(printf '\r')""
:
これは私が思い付いたのですか?
あなたの質問は、あなたのタイトルが示唆しているものよりもbashで引用符を入れ子にする方法の詳細です。引用符の内側のセットをエスケープしようとしましたか? – silel