作者:
kong1104 (高義好帥!)
2017-08-27 16:46:48原本檔案內容:
AAA,B,C,D
BBB,E,F,G
CCC,X,Y,Z
...
希望變成格式:
AAA,1,B,C,D
BBB,2,E,F,G
CCC,3,X,Y,Z
...
數字部分從1-10,超過會從1開始重新循環.
想請教有沒有比較精簡的做法
感恩
作者:
hijkxyzuw (i,j,k) ×(x,y,z)
2017-08-27 17:49:00awk 'sub(",", "," NF % 10 ",")'如果你真需要這些技能,學個 perl 或 awk 吧
(NR%10==0?10:NR%10)用 bash + sed 也不錯sed -r 's/^([^,]*),(.*)$/\1,$count,\2/'