day12 预习笔记

Linux通Linux通配符和Linux通配符和特殊符号特殊符号配符和特殊符号

[if !supportLists]一、     [endif]通配符

1、*   匹配任意(0个或多个字符串),包括空字符串

2、{}  生成序列

引用变量作为变量与普通字符的分隔

3、?  匹配任意一个字符,有且只有一个

4、[abcd] 配皮abcd中任何一个字符abcd也可是其他任意不连续字符

5、[a-z] 匹配a到之间的任意一个字符,a到z表示范围,字符前后要连续,-表示范围的意思

6、[!abcd]表示不匹配括号里的任何一个字符

二、特殊符号

1、; 表示一个命令的结束,也是命令之间的分隔符

2、#表示注释内容,给管理员看的注释部分,系统不会执行以#号开头的内容。root为用户的命令提示符

3、| 表示管道,将一个命令处理后的内容输出给下一个命令接续处理


4、$ 字符串前加$表示字符串变量内容;普通用户 命令提示符

5、\逃脱符即将有特殊含义的字符还原成字符本意

6、&将程序放入后台运行符

7、重定向符特殊含义

  <标准输入重定向

  <<追加输入重定向

   2>标准错误输出重定向

 2>>错误标准追加输出重定向 把错误输出到右边

固定定义;

数字1 标准输出(standard output)

数字0 标准输入 (standard input)

数字2 错误输出 (error output)


[if !supportLists]一、     [endif]通配符

1、*   匹配任意(0个或多个字符串),包括空字符串

2、{}  生成序列

引用变量作为变量与普通字符的分隔

3、?  匹配任意一个字符,有且只有一个

4、[abcd] 配皮abcd中任何一个字符abcd也可是其他任意不连续字符

5、[a-z] 匹配a到之间的任意一个字符,a到z表示范围,字符前后要连续,-表示范围的意思

6、[!abcd]表示不匹配括号里的任何一个字符

二、特殊符号

1、; 表示一个命令的结束,也是命令之间的分隔符

2、#表示注释内容,给管理员看的注释部分,系统不会执行以#号开头的内容。root为用户的命令提示符

3、| 表示管道,将一个命令处理后的内容输出给下一个命令接续处理


4、$ 字符串前加$表示字符串变量内容;普通用户 命令提示符

5、\逃脱符即将有特殊含义的字符还原成字符本意

6、&将程序放入后台运行符

7、重定向符特殊含义

  <标准输入重定向

  <<追加输入重定向

   2>标准错误输出重定向

 2>>错误标准追加输出重定向 把错误输出到右边

固定定义;

数字1 标准输出(standard output)

数字0 标准输入 (standard input)

数字2 错误输出 (error output)


[if !supportLists]一、     [endif]通配符

1、*   匹配任意(0个或多个字符串),包括空字符串

2、{}  生成序列

引用变量作为变量与普通字符的分隔

3、?  匹配任意一个字符,有且只有一个

4、[abcd] 配皮abcd中任何一个字符abcd也可是其他任意不连续字符

5、[a-z] 匹配a到之间的任意一个字符,a到z表示范围,字符前后要连续,-表示范围的意思

6、[!abcd]表示不匹配括号里的任何一个字符

二、特殊符号

1、; 表示一个命令的结束,也是命令之间的分隔符

2、#表示注释内容,给管理员看的注释部分,系统不会执行以#号开头的内容。root为用户的命令提示符

3、| 表示管道,将一个命令处理后的内容输出给下一个命令接续处理


4、$ 字符串前加$表示字符串变量内容;普通用户 命令提示符

5、\逃脱符即将有特殊含义的字符还原成字符本意

6、&将程序放入后台运行符

7、重定向符特殊含义

  <标准输入重定向

  <<追加输入重定向

   2>标准错误输出重定向

 2>>错误标准追加输出重定向 把错误输出到右边

固定定义;

数字1 标准输出(standard output)

数字0 标准输入 (standard input)

数字2 错误输出 (error output)

你可能感兴趣的:(day12 预习笔记)