相关疑难解决方法(0)

在用户输入时将多个命令粘贴到终端停止

将一些连续的命令粘贴到终端停止使用用户输入的命令,例如:

read VAR
echo $VAR
Run Code Online (Sandbox Code Playgroud)

或者

select VAR in 1 2 3; do break; done
echo $VAR
Run Code Online (Sandbox Code Playgroud)

echo $VAR 没有被粘贴/执行。

将所有命令放在一行上虽然有效:

read VAR; echo $VAR
Run Code Online (Sandbox Code Playgroud)

但是当有更多命令跟随时,这不是首选。


为什么会出现这种情况以及如何解决?

我的用例是在服务文档中有一些重复的命令。
我当然可以编写一个脚本,但这不是我打算做的,并且在仅具有读取访问权限的系统上可能无法实现。

shell terminal clipboard user-input

3
推荐指数
2
解决办法
5574
查看次数

标签 统计

clipboard ×1

shell ×1

terminal ×1

user-input ×1