我经常将命令从文本编辑器复制粘贴到 shell 中。
有什么方法可以显示命令(粘贴后)并仅在按下回车键后执行。
这样,我可以在执行之前先看到命令并避免出现问题的情况。
也许提出同一问题的另一种方式是:bash 中是否有配置可以在遇到换行符时停止执行命令并在用户手动换行符时执行?
答案1
粘贴之前输入引号'
或字符。"
如果该行看起来不错,请跳转到开头(例如 HOME 或 CTRL+a)并删除引号字符,然后按回车键。按 CTRL+c 可丢弃整个多行粘贴。
如果粘贴时剪贴板中存在相同类型的引号字符,则该过程将出现问题。