【发布时间】:2023-03-19 20:15:01
【问题描述】:
我正在尝试使用一个非常小的 bash 脚本将命令传递到 Linux 中的分离屏幕。
目前屏幕已分离,我可以使用下面的 bash 脚本向屏幕发送命令。
#!/bin/bash
COMMAND=$1;
screen -S "detachedscreen" -X stuff $COMMAND`echo -ne '\015'`
当参数超过 1 个单词时就会出现问题。
在参数周围添加单引号或双引号并不能解决问题。
当多个单词参数被发送到分离的屏幕时,它会抛出以下错误。
-X: STUFF: invalid option firstArgument
如何向 bash 发送多个单词参数而不抛出此错误?
【问题讨论】: