linux基礎之字元處理命令

2022-09-04 20:00:10 字數 2475 閱讀 9379

目錄

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 軟鏈結 ...