`

高级Bash编程指南__第二部分__基本__5.0引用

阅读更多
5.0 引用
        1.0引用的字母意思就是将字符串用双括号括起来。它的作用就是包括字符串中的特殊字符不被shell或者shell脚本重新解释,或者扩展。
注意一些不一致的行为:
[root@cy-cloud02 exercise]# echo hello\!
hello!
[root@cy-cloud02 exercise]# echo "hello\!"
hello\!
[root@cy-cloud02 exercise]# echo -e x\ty
xty
[root@cy-cloud02 exercise]# echo -e "x\ty"
x y

历史命令: history  在脚本中是禁用的。


2.0 转义
转义是一种引用单个字符的方法,一个前面放上转义符(\)的字符就是告诉shell这个字符按照字面的意思进行解释。

注:
在有些特定的命令和工具中,比如echo 和 sed,转义符往往会起到相反的效果,它反倒可能会引发这个字符的特殊含义。

\n :表示换行
\r: 表示回车
\t: 表示水平制表符
\v: 表示垂直制表符
\b: 表示后退符
\0xx:转换为八进制的ASCII码
\": 表示引号字面的意思
\$: 表示$本身字面的含义
\\: 表示反斜线字面的意思





@dianxinguangchang.43F.zhongshanerlu.yuexiuqu.guangzhoushi.guangdongsheng

2016-10-18 15:16
分享到:
评论

相关推荐

    Advanced Bash-Scripting Guide-5.0-Mendel Cooper.pdf

    《高级Bash脚本编程指南》是一份由Mendel Cooper编写的详尽教程,旨在为初学者到中级甚至高级用户提供全面的Bash脚本学习资源。这份文档自2007年6月24日发布第5.0版以来,经过了多次修订,包括重要的'SERVICEBERRY'...

    ABS中文版

    ABS是一本全面而深入地介绍Bash Shell脚本编程技巧的指南,旨在帮助读者从零基础快速成长为能够编写复杂脚本的高级用户。 **描述:“advanced bash script 中文版”** 描述部分进一步强调了这是一份关于高级Bash...

    AccessControl-5.0-cp37-cp37m-win32.whl.zip

    在Python编程中,我们经常遇到各种库的安装和管理,其中“whl”文件是Python的一种二进制分发格式,它简化了包的安装过程。本文将围绕标题“AccessControl-5.0-cp37-cp37m-win32.whl.zip”展开,详细介绍其相关知识...

    cacti使用手册

    2. **高级功能** - 自定义脚本和模板。 - 开发插件以增强功能。 #### 五、Cacti脚本及模板 1. **脚本开发** - 可以编写PHP脚本以扩展Cacti的功能。 - 脚本可以用于自动化任务、数据处理等。 2. **模板设计** ...

    LFS6.8版本的PDF

    - 第二阶段构建用于提供更全面的支持,包括对 C++ 的支持。 3. **Linux API 头文件 (2.6.37)**: - 提供内核相关的头文件,用于编译用户空间程序。 4. **Glibc (2.13)**: - 构建 GNU C 库,为用户提供标准的 C...

Global site tag (gtag.js) - Google Analytics