第八章 引用
来源:互联网 发布:英语长难句分析软件 编辑:程序博客网 时间:2024/05/24 06:59
1、使用反斜杠
1.1 、为了让shell原封不动地打印特殊字符,通过引用可以去除特殊字符的含义
字符 含 义 字符 含义 ~ 用户的主目录 \ 引用后面的一个字符`命令替换“双引号引用字符#注释|管道$变量引用[]指定一个字符集的通配符&任务防后台{}创建一个命令块* ?通配符;命令分割符()在子shell中执行>标准输出重定向'单引号引用字符<标准输入重定向1.2、删除含有特殊字符的文件
eg : temp*.txt
rm temp\*.txt
2、使用单引号
2.1、输出的字符串中通常包含多个特殊字符
如 (price?)<-$28.**;[y/n]
使用反斜杠很繁琐,则可使用单引号引用
echo '(price?)......[y/n]'
2.2 如果在要打印的字符串中含有单引号,不可以使用单引号引用本身含有单引号的字符串
eg:
echo ‘It's Monday’ //error
echo " It's Monday" //correct
复杂的可以单引号和双引号配合
eg: echo 'EMA'\''s name' ——> EMA's name
(无论是单引号还是双引号,均可以忽略英文单词的界限。)
3、使用双引号
3.1、 一个字符串被当做一个整体来看待,即使包含多个空格
eg: for item in $Item ——> one two three
与 for item in "$Item" ——> Item = "one two three"
3.2 、其他应用
(1)、使用'\'用于行末,可构成一个多行的命令
(2)、cat -E whole.sh // 可看到脚本文件中各个换行符的位置,换行符被“$”替代
阅读全文
0 0
- 第八章 引用
- 第八章 引用:
- 第八章,引用
- 第八章 引用
- 引用变量注意事项——第八章(P226)
- 简单入门正则表达式 - 第八章 捕获群和逆向引用
- 增加一个fun函数,使用对象的引用作为形参(第三章第八题)
- 流程的Python 第八章:对象引用、可变性和垃圾回收
- 第八章
- 第八章
- 第八章
- 第八章
- 第八章
- 第八章
- 第八章
- 第八章
- 第八章
- 第八章
- Financial Management
- pb用法
- 完整教程--idea使用git进行项目管理
- imgproc模块--图像金字塔
- JAVA 重载,返回类型
- 第八章 引用
- Websphere MQ & 使用方式(API,spring,JNDI)
- 小白的web优化之路 三、使用MQ来实现事务异步处理
- Solr-6.5.1搭建索引库
- 存储过程
- hdu 1015 带来的启示
- 一代诗嗤张宗昌,代表性作品选
- Eclipse项目导入Android stuido所遇到的坑
- caffe保存训练log日志文件并利用保存的log文件绘制accuary loss曲线图