bash:!":在Ubuntu 13.04中找不到事件

时间:2015-01-03 05:09:47

标签: linux bash

我遇到以下错误

bash: !": event not found

虽然我写了以下命令

echo "HI"  test.txt  
终端

问题是什么?

2 个答案:

答案 0 :(得分:1)

您可能正在键入:

echo "HI!" >> test.txt

是bash(Linux)中的一个特殊字符,需要像这样进行转义:

echo "HI\!" >> test.txt

我认为此问题在此链接中得到了很好的回答:https://serverfault.com/questions/208265/what-is-bash-event-not-found?newreg=2077048244ee45dbb6f7d1925d71458f

希望这有帮助。

答案 1 :(得分:0)

您的命令中存在语法错误,您需要添加'>>'在您的文本和您的名称文件之间,并尝试删除引号:

echo HI >> test.txt