2017-04-23 7 views
0

画面を実際に開くことなく画面を作成して実行できますか?私は実行するために必要なもの実際にその画面を開かずに画面を作成して実行する

は以下の通りです:

  1. オープンスクリーン(screen -S screen_name
  2. 私は手動で画面を作成する必要が現時点では、その画面

でコマンドを実行し、それを入力してから、目的のコマンドを実行します。

これは1 bashコマンドでのみ可能ですか?

+0

基本的に私は次のことを行う必要があります。 1. cd root、次にマルウェアスキャンshファイルを1つwgetし、chmox + xそのファイルをスキャンし、新しい.shファイルを作成して実行します。 – Ivanovich

+0

私の指摘は、このすべてを1つのコマンドまたは1つのコマンド行だけで作ることでした。 – Ivanovich

答えて

0

デタッチモードでで画面を作成します。

screen -S "scr1" -d -m 

は、コマンドを送信し、あなたの画面上で実行される:

screen -r "scr1" -X stuff $'ls -lrt \n' 
コマンドの前に$はシェルが\ nを解析することです

(Enterキーを押したときのように)コマンドを実行するには改行が必要です。

関連する問題