第26页 | Linux集群和自动化运维 | 阅读 ‧ 电子书库

同步阅读进度,多语言翻译,过滤屏幕蓝光,评论分享,更多完整功能,更好读书体验,试试 阅读 ‧ 电子书库

2.2.2 Shell特殊字符

下面来看看Shell特殊字符。

·双引号":用来使Shell无法认出除字符$、`、\之外的任何字符或字符串,也称之为弱引用。

·单引号':用来使Shell无法认出所有的特殊字符,也称之为强引用。

·反引号`:优先执行当前命令。

·反斜杠\:有两种作用,一种是用来使Shell无法认出其后的字符,使其后的字符失去特殊的含义,如有特殊含义的字符$,也称为转义符。另外,如果放在指令前,有取消别名的作用,例如在“\rm/home/yhc/*.log”中,rm指令前加上\,作用是暂时取消别名的功能,将rm指令还原。

·分号;:允许在一行上放多个命令。

·&:将命令放于后台执行,建议带上nohup。

·括号():创建成组的命令。

·大括号{}:创建命令块。

·<>&:重定向。

·*?[]!:表示模式匹配。

·$:变量名的开头。

·#:表示注释(第一行除外)。

·空格、制表符、换行符:当作空白。

请支持我们,让我们可以支付服务器费用。
使用微信支付打赏


上一页 · 目录下一页


下载 · 书页 · 阅读 ‧ 电子书库