【发布时间】:2019-06-15 10:18:42
【问题描述】:
有时当您 ctrl-v 使用 bash 时,即使您不打算运行它,它也会运行命令 - 有没有办法粘贴命令进入 bash shell / 终端,确保您实际上没有运行任何命令?
如果您可以通过编程方式设置终端提示符上的内容,则可以在 MacOS 上使用 bash 来执行此操作:
export BASH_PROMPT="$(pbpaste)"
这与我刚刚提出的另一个问题有关: How to change the value that's in the prompt
【问题讨论】:
-
AIUI 括号粘贴模式执行此操作(在 bash v4.4 及更高版本中),但我找不到关于它的好的文档。有关基本信息,请参阅here。