Shell 字元處理命令

2021-08-15 21:57:46 字數 485 閱讀 5971

shell-字元處理命令

排序命令sort

[root@hh~]#sort [選項] 檔名

選項:-f  忽略大小寫

-n  以數值型進行排序,預設使用字串型排序

-r  反向排序

-t  指定分隔符,預設是製表符

-k n,m 按照指定的字段範圍排序。從第n欄位開始,m欄位結束(預設到結尾)

例子:sort -t ":" -k 3,3 /etc/passwd  指定分隔符是";",以第三字段排序。

其它:可接收管道符傳遞的內容。

統計命令wc

wc [選項] 檔名

選項:-l  統計行數

-w  統計單詞數

-m  統計字元數

其它:

不寫選項,依次顯示檔案的行數、單詞數、字元數。

Shell命令之字串處理

shell程式設計的過程中,經常遇到要獲取檔名以及檔案字尾名的問題 一般的處理方法如下 code file thisfile.txt echo filename echo extension result filename thisfile extension txt表示式 含義 string的長度...

Shell基礎(字元處理)

cut 字段提取 提取列 格式 cut 選項 f 列號 提取第幾列 d 分隔符 指定分隔符去分隔列 例 cut f 2,3 student.txt 提取student.txt的第2 3列 cat etc passwd grep bin bash grep v root cut d f 1 提取pas...

Shell命令特殊字元

shell命令特殊字元 注釋 後台執行 把執行結果輸入到乙個指定的檔案中 把執行結果附加到乙個以存在的檔案後面 表示當前目錄 表示上一級目錄 最後一次執行的命令的返回碼 shell程序自己的pid shell程序最近啟動的後台程序的pid 命令列引數的個數 0 指令碼檔案本身的名字 1 2 第乙個,...