gpt4 book ai didi

linux - 使用 bash 脚本在现有 screen session 中通过 Enter 键传递命令

转载 作者:太空宇宙 更新时间:2023-11-04 03:54:21 24 4
gpt4 key购买 nike

我正在编写一个 bash 脚本。下面是我的命令

screen -x stack -p n-api -X stuff "ls"

此命令只是粘贴此命令从不执行。因此我使用了

control + V + enter command 

形成一个符号

^M

这本质上是一个输入。但每当我打开脚本来编辑其他一些片段时,该命令就会消失,并且我无法使用 bash 脚本在 screen session 中按 Enter 键

最佳答案

来自here ,这似乎对我有用:

screen -x stack -p n-api -X stuff "ls$(printf \\r)"

其他解决方案可以在How to execute a command inside a screen session中找到是

screen -x stack -p n-api -X stuff 'ls\n'

以及您的解决方案,通过插入 ^Mctrl-V ctrl-L ctrl-V ctrl-M

关于linux - 使用 bash 脚本在现有 screen session 中通过 Enter 键传递命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25248735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com