一. 命令别名设置:alias、unalias
例:直接alias查看有哪些别名
设置:alias cls=‘clear’
命令执行的判断依据: ;、&&、||
管道命令pipe :|
选取命令:cut、grep
二、正则表达式(Regular Expression)
1.查找特定的字符:grep -n ‘the’ test.sv
其中the是要查找的词,test.sv是要查找的目标文件也可以用*来代替,代表该文件夹下所有文件。
2.用中括号[]来查找字符合集
例想要查找:test与tast两个单词,但是grep -n 't[ae]est' test.sv
3.如果只想查找带数字、带大写字母、带小写字母的文件,可以使用[a-z]、[A-Z]、[1-9]、
4.行首与行尾的字符^ $
例找到行首是class开头是字符串:^ 在[]外表示的是定位在行首的意思
^符号的另外一种用法,在[]外表示的是反向选择;lass前面不能是a
5.任意一个字符. 与重复字符*
.(小数点)代表一定有一个任意的字符
*(星星号)代表重复前一个字符,0到无穷多次的意思,为组合形态
三 shell脚本
一个简单的shell程序
result: