• 任意个任意字符
    

? 任意一个字符 . # 注释字符 \ 脱义字符

a=1 b=2 c=$a$b echo $c c=12

$a 调用这个变量

若想c=$a$b ,则需要c='$a$b' 通过脱义字符,c=$a$b

| 管道符

cut # 截取字符串 例如: cat /etc/passwd | head #查看passwd文件,显示前十行 cat /etc/passwd | head -2 #查看passwd文件,显示前二行 针对出来的前两行,做内容切割。 cat /etc/passwd | head -2 | cut -d ":" -f 1 # cut -d "分割符" cut -d 指定分隔符
解释: 查看passwd的前两行,并对前两行做切割,截取 第一段内容,需要前两段就是1,2 需要前三段,则是1-3

cut -c 指定第四个字符

cat /etc/passwd | head -2 | cut -c 4 # root 所以是t,用-c 就不要用 -d -f 了 ,用的比较多的是分隔