字符文本處理
用於字符的截取shell
cut
-d指定分隔符ide-f 指定截取的列ui
-c 指定截取的字符位置3d
截取 ifconfig eth0 命令顯示中的 ip :「172.25.254.131」blog
截取 /etc/passwd 文件中新用戶的默認登陸shell
指定分隔符:第7列的內容
截取 /etc/passwd 文件中新用戶名稱,UID,默認登陸shell
指定分隔符:第1,3,7列的內容
截取 /etc/passwd 文件中第3行的 「nologin」
指定分隔符:第7列的內容 /sbin/nologin繼續分割 指定分隔符/ 第3列的內容 從分隔符前面開始
.排序
sortip
用於字符排序
-f:忽略大小寫;
-b:忽略每行前面的空白部分;
-n:以數值型進行排序,默認使用字符串排序;
-r:反向排序;
-u:刪除重複行。就是 uniq 命令;
-t:指定分隔符,默認分隔符是製表符;
-k [n,m]:按照指定的字段範圍排序。從第 n 個字段開始,到第 m 個字(默認到行尾)
按照第一個字符排序
按照數字排序
按照數字逆序
按照數字排序刪除重複行
passwd的uid進行排序
passwd的名字進行排序字符串
uniq
-c,--count:顯示行出現的次數
-u,--unique:只顯示惟一的行
-d,--repeated:僅顯示重複出現的行
按照數字排序,顯示行出現的次數
按照數字排序,顯示重複行
顯示惟一的行
tr轉換大小寫
小寫字母轉換成大寫it
大寫字母轉換成小寫 入門