使用屏幕-X的未知命令

时间:2015-07-30 16:56:38

标签: bash gnu-screen

我有一个名为railsS​​erver的屏幕。我想在其中开始使用rails。

{
   "keep-containers-across-application-attempts":"false",
   "application-id":"application_1437150092132_66579",
   "application-name":"myapplication",
   "application-type":"YARN",
   "am-container-spec":{
   "environment":{
     "entry":[
        {
           "value":"etc/hadoop/conf<CPS>/etc/hadoop/conf<CPS>/etc/hadoop/conf<CPS>/usr/lib/hadoop/lib/*<CPS>/usr/lib/hadoop/.//*<CPS>/usr/lib/hadoop-hdfs/./<CPS>",
           "key":"CLASSPATH"
        }
     ]
  },
  "commands":{
     "command":"{{JAVA_HOME}}/bin/java -Xmx1000m net.mystreaming.hadoop.streaming2.MyStreaming -D mapreduce.job.queuename=root.default -mapper cat -reducer NONE -input /empty.seq -output /tmp/someoutput"
  }
   },
   "user":"me",
   "queue":"root.default",
   "unmanaged-AM":"false"
}`

然而,在我尝试运行此命令的另一个终端窗口中,出现了这个。

Screenshot

screen -S railsServer -p 0 -X "rails s"

1 个答案:

答案 0 :(得分:1)

...喔

screen -S railsServer -p 0 -X stuff "rails s"

是我想要的。

当然我不确定如何运行它!该命令只会弹出另一个屏幕。