使用cut和paste命令:合併多個檔案指定列內容
阿新 • • 發佈:2018-12-12
- 檔案格式如下,
- 步驟一:使用cut將指定列內容分離出來
>>cut -d ’ ’ -f 4 all_dc.txt >> dc.txt //後面跟的字元表示以什麼為分隔符,我的資料以空格為分隔符,所以後面跟的為’ ’ //-f後面跟的數字表從提取第幾列的內容,我提取的是第4列。 //all_dc.txt 原始檔 dc.txt 輸出檔案
- 使用paste檔案將多個檔案合併一個檔案
- 去掉^M字元
>>vim result.txt //開啟檔案 >>1,$ s/^M//g //在命令列格式下輸入左面命令 ^M 使用ctrl+v,ctrl+m打^M字元,否則無法識別 1,$代表從第一行到最後一行進行替換, s/後面跟要被替換的字元,/後面跟替換字元。