字符文本处理 用于字符的截取

cut -d指定分隔符

-f 指定截取的列

-c 指定截取的字符位置

截取 ifconfig eth0 命令显示中的 ip :“172.25.254.131”

截取 /etc/passwd 文件中新用户的默认登录shell 指定分隔符:第7列的内容 截取 /etc/passwd 文件中新用户名称,UID,默认登录shell 指定分隔符:第1,3,7列的内容 截取 /etc/passwd 文件中第3行的 “nologin” 指定分隔符:第7列的内容 /sbin/nologin继续分割 指定分隔符/ 第3列的内容 从分隔符前面开始 .


sort

用于字符排序 -f:忽略大小写; -b:忽略每行前面的空白部分; -n:以数值型进行排序,默认使用字符串排序; -r:反向排序; -u:删除重复行。就是 uniq 命令; -t:指定分隔符,默认分隔符是制表符; -k [n,m]:按照指定的字段范围排序。从第 n 个字段开始,到第 m 个字(默认到行尾) 按照第一个字符排序 按照数字排序 按照数字逆序 按照数字排序删除重复行 passwd的uid进行排序 passwd的名字进行排序

uniq -c,--count:显示行出现的次数 -u,--unique:只显示唯一的行 -d,--repeated:仅显示重复出现的行 按照数字排序,显示行出现的次数 按照数字排序,显示重复行 显示唯一的行 tr转换大小写 小写字母转换成大写

大写字母转换成小写