购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.1.5 转义字符与系统环境变量

Linux的很多字符有着特殊的意义,如果用户只想表达一个字符原来的意义,那么要怎么做呢?Linux提供了转义字符来处理输入的特殊数据,常见的转义字符及其含义如表3-2所示。

表3-2 常见的转义字符及其含义

注意:反引号“`”位于键盘左上角、数字1键的右方、Esc键的下方。在英文输入法下,直接按这个键,打出来的就是反引号。

下面以常见的$符号为例,帮助大家理解,$符号在Linux中是一个有着特殊意义的符号,如下所述。

$str 表示变量,可进行赋值等操作。

$0 表示脚本本身的名字。

$1 表示传递给该Shell脚本的第1个参数,$2表示第2个参数,以此类推。

$$ 表示脚本运行的当前进程ID号。

$?表示显示最后命令的退出状态,0表示没有错误,其他表示有错误。

例如:

其他几个转义字符的示例如下: 0bz1+LHC81zqdoHcy6mwzZKm7M80J6k8cW2nqvNGEYH+j9YcUlfqYKnv79XtMNsv

点击中间区域
呼出菜单
上一章
目录
下一章
×