sort工具是乙個以行為單位對檔案內容進行排序的工具,也可以根據不同的資料型別來排序。
sort 命令的語法為「sort [選項] 引數」
其中常用的選項包括以下幾種:
-f:忽略大小寫;
-b:忽略每行前面的空格;
-m:按照月份進行排序;
-n:按照數字進行排序;
-r:反向排序;
-u:等同於 uniq,表示相同的資料僅顯示一行;
-t:指定分隔符,預設使用[tab]鍵分隔;
-o 《輸出檔案》:將排序後的結果轉存至指定檔案;
-k:指定排序區域。
示例 1:將/etc/passwd 檔案中的賬號進行排序。
[root@localhost ~]# sort /etc/passwd
示例 2:將/etc/passwd 檔案中第三列進行反向排序。
[root@localhost ~]# sort -t ':' -rk 3 /etc/passwd
示例3:將/etc/passwd 檔案中第三列進行排序,並將輸出內容儲存至user.txt 檔案中。
[root@localhost ~]# sort -t ':' -k 3 /etc/passwd -o user.txt
Linux shell正規表示式
符 轉義字元。例如 將邏輯否的!看做普通字元,使字元失去本身意義 符匹配字串開始的位置,即以。開頭 符匹配字串結束的位置,即以。結束 符匹配任意乙個字元 符匹配前面表示式0次或n次,即 號前面的字元可以重複0次或多次 a z 匹配a z中任意乙個字母 a z 匹配不在a z這幾個字元的任意字元 匹配...
Linux shell正規表示式 awk
在 linux unix 系統中,awk 是乙個功能強大的編輯工具,逐行讀取輸入文字,並根據指定的匹配模式進行查詢,對符合條件的內容進行格式化輸出或者過濾處理,可以在無互動的情況下實現相當複雜的文字操作,被廣泛應用於 shell 指令碼,完成各種自動化配置任務。1.awk的命令格式如下 1 awk ...
Linux shell 正規表示式用法
1 用法 用於關閉其後續字元的特殊含義,恢復字元的本身含義,如 表示字元 2 用法 匹配任意單個字元 3 用法 匹配任意字元,可以是單個,也可以是多個,和 字元的去吧是是否可以匹配多個任意字元 4 的用法 在行的起始處開始匹配緊接著的字元,如 6,匹配行的首字元為6的行。5 的用法 和 用法相似,表...