目錄
sort 命令用於給檔案內容排序。
格式: sort [引數]
若無引數則預設按第乙個字元排序
cat 2.txt | sort
1.2.1 sort 引數 -n
按數值進行排序
cat 2.txt | sort -n
1.2.2 sort 引數 -r
倒序:預設按第乙個字元進行倒序
cat 2.txt | sort -r
cat 2.txt | sort -n -r
1.2.3 sort 引數 -k
指定第幾列排序
cat 2.txt | sort -n -r -k2
1.2.4 sort 引數 -t
指定分隔符排序,預設是空格(可以不寫)
用於檢查以及刪除文字檔案中重複出現的行列。相鄰重複的去重,不相鄰不去重。要想全部去重,需要先排序,所以一般uniq都與sort連用。
cat 2.txt | uniq
2.2.1 引數 -c
在每列旁邊顯示該行重複的出現的次數
cat 2.txt | uniq -c
2.2.2 引數 -d
僅顯示重複出現的行列
cat 2.txt | uniq -d
2.2.3 引數 -u
僅顯示出現一次的行列
用來顯示行中的指定部分,刪除檔案中的指定字段。
3.2.1 引數 -d
指定欄位的分隔符,預設的字段分隔符為 tab
cat 2.txt | cut -d / -f2
3.2.2 引數 -f
顯示指定欄位的內容
cat 2.txt | cut -d / -f2
3.2.3 引數 -c
按字元取(空格也算)
乙個個替換的:
cat 2.txt | tr 654 123 :6替換1,5替換2,4替換3
4.2.1 引數 -d
刪除字元
統計檔案的字數、行數、位元組數。
cat 2.txt | wc
5.2.1 引數 -c
統計檔案的位元組數(bytes)
cat 2.txt | wc -c
5.2.2 引數 -l
統計檔案的行數
cat 2.txt | wc -l
5.2.2 引數 -w
統計檔案中單詞的格式,預設以空白字元作為分隔符。
單詞:在linux中一段連續的數字或字母組合為乙個詞。
Linux 字元處理命令
sort 選項 檔案 什麼都不加,預設按照首字母排序,預設以空格為分隔符。t 指定分隔符,預設使用空格為分隔符。k 指定第幾列。root oldboy cat sort.log sort t k2 218.65.30.124 17163 218.65.30.126 17163 218.65.30.2...
linux 命令之 字串處理命令 paste
名稱 paste 位置 usr bin paste 許可權 所有使用者 作用 多個檔案的對應的兩行貼在一起,用法 paste option file 選項 d 連線兩行的分隔符,預設是以 tab 作為分隔符 如果file 部分寫作 那麼表示來自standard input的資料 cat a pa 1...
Linux基礎之檔案處理 軟鏈結命令
in命令詳解 命令英文原意 link 命令所在路徑 bin ln 執行許可權 所有使用者 語法 ln s 原檔案 目標檔案 s 建立軟鏈結 範例 ln s etc issue tmp issue.soft ln etc issue tmp issue.hard 1 lrwxrwxrwx l 軟鏈結 ...