在一個文件中有%符號打交道,我使用這個命令使用awk命令
awk '{printf $1; for (i=2;i<=10;i++) {printf OFS $i} printf "\n"}' FS='|' OFS='|' file.txt >>new_file.txt
其做工精細如果記錄不具有任何%
在一個文件中的符號。
我的要求:這是給錯誤
Input:
A|B|C|D|E
A|B
Output:
A|B|C|D|E|||||
A|B||||||||
樣品值 - '20%OFF網上價格MATCH」
我該如何處理這個問題? 錯誤 - awk:printf語句中沒有足夠的參數| 20%OFF ONLINE PRICE MATCH。
請增加實際輸入數據和相應的實際輸出到你的問題。 –