命令行中 !
来源:互联网 发布:java免费视频 编辑:程序博客网 时间:2024/06/09 22:42
当在命令行中使用时, 如果在双引号中包含"!"的话, 那么会产生一个错误(译者注: 比如,
echo "hello!"). 这是因为感叹号被解释成历史命令了. 但是如果在脚本中, 就不会存在
这个问题, 因为在脚本中Bash历史机制是被禁用的.
[leo@hadoop ~]$ echo hello!
hello!
[leo@hadoop ~]$ echo "hello!"
bash: !": event not found
[leo@hadoop ~]$
echo "hello!"). 这是因为感叹号被解释成历史命令了. 但是如果在脚本中, 就不会存在
这个问题, 因为在脚本中Bash历史机制是被禁用的.
[leo@hadoop ~]$ echo hello!
hello!
[leo@hadoop ~]$ echo "hello!"
bash: !": event not found
[leo@hadoop ~]$
- 命令行中 !
- 命令行中使用VSS
- 命令行中使用VSS
- 命令行中使用VSS
- 命令行中使用字典
- c++ 中执行命令行
- php 命令行中运行
- 命令行中测速
- 在命令行中换行
- Windows中命令行收集
- Linux 中网络命令行
- Hadoop中命令行解释
- vc中接收命令行参数
- VC6中设定命令行参数
- 命令行中为WINDOWS加密
- vc中获得命令行参数
- mysql中文乱码(命令行中)
- AVA中调用命令行界面
- $?用于测试脚本中的命令结果
- 60个开发者不容错过的免费资源库
- 思维导图工具----Edraw
- echo 转义
- mongodb关于$set $unset的键增删操作
- 命令行中 !
- 【屌丝学习笔记】第十天 JAVA基础
- 给button加上手形
- ubuntu安装jdk全过程
- linux Shell 基本符号
- 登陆验证码-----实现
- Check the bits in linux
- Anonymous 匿名
- linux 分发让shell