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 第乙個,...