檔案內容的處裡:
(1) paste 檔案一 檔案二:可將檔案一和檔案二的內容,以行對行的方式「貼齊顯示」。這個命令不會影響到檔案一和檔案二的內容本身。舉例,若今有一檔,其名為girls,其內容為:
name:age:height
weiwei:18:160
nunu:22:164
rain:19:159
A-du:20:162
又亦有一檔,其名為mans,其內容為:
name:age:height
BK:29:155
Kato:35:166
Falary:30:177
輸入:paste girls mans,顯示:
name:age:height name:age:height
weiwei:18:160 BK:29:155
nunu:22:164 Kato:35:166
rain:19:159 Falary:30:177
A-du:20:162
結果,便是將兩檔內容貼齊顯示。
(2) split:用來分割檔案,並且將分割後的結果另存新檔。用法有:
(2-1) split -l N 檔案 新檔名開頭:可以將檔案依行數來分割,每N行分成一個新檔案,另存的名稱為新檔名開頭aa、新檔名開頭ab、新檔名開頭ac…以此類推。如:split -l 100 f1.txt f2,會將f1.txt每100行存成一個新檔,新檔名為f2aa、f2ab、f2ac…等等。
(2-2) split -b 容量 檔案 新檔名開頭:可以將檔案依大小來分割,每容量的大小分成一個新檔案,另存的名稱為新檔名開頭aa、新檔名開頭ab、新檔名開頭ac…以此類推。容量的寫法,是:N單位。N為正整數,單位可以是b(代表bytes)、k(代表kb)、m(代表mb)…等。
留言列表