Shell指令碼 27 處理工具之sort

2021-10-18 04:14:00 字數 907 閱讀 8190

sort命令是在linux裡非常有用,它將檔案進行排序,並將排序結果標準輸出。

選項(引數)          	說明(指定待排序的檔案列表)

-n 依照數值的大小排序

-r 以相反的順序來排序

-t 定排序時所用的字段分隔字元

-k 指定需要排序的字段

[root@centos-root473791 ~]

# cat sort.txt

sort.sh

bb:40:5.4

bd:20:4.2

xz:50:2.3

cls:10:3.5

ss:30:1.6

[root@centos-root473791 ~]

# sort -t : -nrk 3 sort.txt

bb:40:5.4

bd:20:4.2

cls:10:3.5

xz:50:2.3

ss:30:1.6

sort.sh

[root@centos-root473791 ~]

#

[root@centos-root473791 ~]

# cat testsort.txt 98

7654

32101

[root@centos-root473791 ~]

# sort -n testsort.txt|awk 'end'12

3456

78910

sum=

55[root@centos-root473791 ~]

#

shell檔案處理工具

vim etc resolve.conf 檢視dns 6.shell指令碼命令 1.diff diff file file 比較兩個檔案的不同 c 顯示周圍的行 u 按照一格式統一輸出生成補丁 r 比較兩個目錄中檔案的不同 pattch file file.path 打補丁 b 備份原檔案 2.gr...

shell指令碼基礎和grep文字處理工具企業應用4

文字處理工具 egrep 支援擴充套件的正規表示式實現類似於grep文字過濾功能 grep e egrep options pattern file.egrep options e pattern f file file.選項 i,o,v,q,a,b,c g 支援基本正規表示式 擴充套件正規表示式的...

shell指令碼基礎和grep文字處理工具企業應用1

bash特性及bash指令碼程式設計初步 使用者要跟計算機互動就需要有終端,比如 顯示器 鍵鼠等,在終端有附著的介面程式 gui kde gnome xfce cli etc shells bash zshfish bash的特性 命令列展開 命令別名 alias,unalias 命令歷史 hist...