PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 關於檔案處理
作者:
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:00
awk 'sub(",", "," NF % 10 ",")'如果你真需要這些技能,學個 perl 或 awk 吧
作者:
kong1104
(高義好帥!)
2017-08-27 18:48:00
謝謝你 正在看awk的用法 :-)
作者:
OSDBNetwork
(路人甲)
2017-08-27 18:56:00
(NR%10==0?10:NR%10)用 bash + sed 也不錯sed -r 's/^([^,]*),(.*)$/\1,$count,\2/'
作者:
hijkxyzuw
(i,j,k) ×(x,y,z)
2017-08-28 22:06:00
樓上你的 $count 是?
作者:
OSDBNetwork
(路人甲)
2017-08-29 06:27:00
像這樣
https://pastebin.com/g5x01kqC
作者:
hijkxyzuw
(i,j,k) ×(x,y,z)
2017-08-29 11:57:00
J3小 XD
繼續閱讀
[問題] 網頁伺服器Respone時間過長原因
tas72732002
[問題] dd備份系統至不同的硬體機器
BIAO
[閒聊] AMD 似乎已修正 Ryzen 的 Segmentation Fault 問題
willrise
[問題] process繼承問題
Tverous
[問題] Linux及Windows通用檔案格式 工具推薦
BIAO
[問題] selinux 怪怪
qoooooooo123
[問題] sed使用問題
kong1104
[新聞] SUSE重申對Btrfs文件系統的支持
jksen
[問題] linux安裝起始sector疑問
dces4212
[問題] 變數中有變數作判斷該如何作? (eval)
apolog
Links
booklink
Contact Us: admin [ a t ] ucptt.com