我有一个名为railsServer的屏幕。我想在其中开始使用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"
}`
然而,在我尝试运行此命令的另一个终端窗口中,出现了这个。
screen -S railsServer -p 0 -X "rails s"
答案 0 :(得分:1)
...喔
screen -S railsServer -p 0 -X stuff "rails s"
是我想要的。
当然我不确定如何运行它!该命令只会弹出另一个屏幕。