でデーモン画面を起動しようとしていますscreen -dmS nameofscreen command
。これはそれ自体で機能しますが、コマンドを使用すると、&&
またはコマンドが|
間違って解釈されるようです。
例:screen -dmS screen1 echo test && ls -al
として解釈されるようで(screen -dmS screen1 echo test) && (ls -al)
、私はそれがとして解釈されることを探していscreen -dmS screen1 (echo test && ls -al)
ます。
これはどのように行われますか?渡されるコマンドの前後に()を使用すると、screenはそれを受け入れませんか?