请原谅我对这个问题的不确定性,但我不知道它是怎么称呼的。
在CodeShip documentation中声明我可以使用命令行应用程序传递给SSH CodeShip debug一些命令。
所以,我应该做一些像cs setup-commands
这样的事情,我会提示:
rof@railsonfire_unique_string_sfivbe8bwucb9:~$ cs setup-commands
Your setup commands:
phpenv local 5.6
phpenv local 5.6
在Your setup commands:
我放了我的命令但是,我怎么能“执行”它们呢?
第二个phpenv local 5.6
行由命令行应用程序编写。我认为这是发出命令的信号,但行为是一样的:我在命令setup-commands
中保持“阻止”。设置setup-commands
后,我还必须设置test-commands
,但我写的所有内容都由Your setup commands:
执行。
如何“提交并退出”命令setup-commands
然后启动test-commands
并设置其他命令?
我认为这与Bash有关,但我不知道它是什么......
我不知道哪个是正确的术语。
有人可以帮我吗?所以我也可以更新我的问题更准确。谢谢。
答案 0 :(得分:0)
不确定您的情况,但通常输入被视为已完成,当输入文件(在您的情况下为stdin)关闭时。
尝试按Ctrl + D,它应该结束你的输入(并告知你为此会话停止输入的程序帽)