相关疑难解决方法(0)

如何呼应一声巨响!

我试图echo通过将内容写入文件来创建脚本,而不是使用编辑器打开它

echo -e "#!/bin/bash \n /usr/bin/command args"  > .scripts/command
Run Code Online (Sandbox Code Playgroud)

输出

bash: !/bin/bash: 事件未找到

我已将这种奇怪的行为与bang隔离开来。

$ echo !
!  

$ echo "!"
bash: !: event not found

$ echo \#!
#!

$ echo \#!/bin/bash
bash: !/bin/bash: event not found
Run Code Online (Sandbox Code Playgroud)
  • 为什么 bang 会导致这个?
  • bash 所指的这些“事件”是什么?
  • 我如何解决这个问题并将“#!/bin/bash”打印到屏幕或我的文件?

command-line bash echo

62
推荐指数
4
解决办法
4万
查看次数

标签 统计

bash ×1

command-line ×1

echo ×1