linux 显示字符

来源:互联网 发布:php做九九乘法表 编辑:程序博客网 时间:2024/06/01 11:52

linux中字符的类型:
a.键入即可看到:字母数字字符。
b.非元字符: 非字母数字字符,但也不是元字符。
c. 元字符。

元字符相关概念:
1.元字符:拥有特殊含义的字符,如 $ ; &

2.引用元字符:在输入时,告诉shell,希望按字面含义解释字符,而不使用其特殊含义。

引用元字符有三种种方式 :
(1) 使用反斜线引用单个字符,反斜线引用最强。

#当我们使用反斜线引用单个字符时,称反斜线为转义字符。    $ echo It is a warm and sunny\; and dont\'t come here .    It is a warm and sunny; and dont't come here .

(2) 使用单引号引用,为强引用。

      $ echo 'It is a warm and sunny; come & visit'      It is a warm and sunny; come & visit      #限制: 不能引用单引号之内的单引号。      $ name='i'\'m' comming'      $ echo $name      i'm comming

(3) 使用双引号引用一串字符,为弱引用。

   # 保留了( $与`(反引号)和\(反斜线) ) 三个字符的特殊含义。   $ echo "My userid is ${USER};"   My userid is root;   # 猜想下,以下过程是如何处理的?   # name的值为啥不是"!22" ?   $ name="!22"   name="apt-get install python-pip"   $ echo $name   apt-get install python-pip

–备注:
1.这些都是非数字字母字符:

&*@{ }^:,$ Return=!>-< \' ( )%.+?"";/[ ]<Tab>~_|`

2.这些都是元字符:

{ }|<>( );``!&\'~?[ ]*              --文件名扩展.""{ }$ #Return<Tab><Space>  --三个充当空白字符的作用

这里写图片描述

0 0
原创粉丝点击