您的位置:首页 > 运维架构 > Shell

-bash: !": event not found

2016-04-22 19:32 246 查看
在linux环境下执行一下代码时

printf "The first '%s,%s!' \n" Hello world


返回结果为“-bash: !”: event not found”。

错误原因:使用printf打印“!”号时,感叹号位于单引号之内造成的。将“!”移至单引号之外,即可解决。

在shell脚本当中如果出现此问题,加上“\”反转意符号即可解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: