BASH 將 txt 轉換為 csv

BASH 將 txt 轉換為 csv

BASH/腳本新手在這裡。

sed 's/ \+/,/g' output3.txt > output.csv

這給了我很多界定。我只用一個來劃定“管道”|符號,其餘部分保持原樣。所以基本上,csv 輸出檔中只有兩列。

CSV 檔案輸入:

   google.com | companycode-12345

當我應用此行 sed 's/ +/,/g' output3.txt > output.csv 時,結果是:

  google.com | companycode  - 12345 

我正在尋找的是以下內容:

 google.com | companycode-12345

答案1

問題解決了:

sed 's/ | /,/g'

相關內容