[問題] sed裡用正規表示法
我有一筆資料
裡面是用空格所分開的....
但是空格的長度是任意的 有些甚至是tab
例如:a.txt
1 3 5 7 9
3 4 3 2 5
現在我想要把他整理成漂亮一點的格式....
例如:b.txt
1:3:5:7:9
3:4:3:2:5
於是我下
sed 's\\[^\ \t\r\n\v\f\]\/:\g' a.txt > b.txt
但是並沒有做到我想要的.....
請問一下有沒有比較好一點的方法.....?或是我指令下錯了...
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.176.14
推
09/30 19:05, , 1F
09/30 19:05, 1F
→
09/30 20:04, , 2F
09/30 20:04, 2F
→
09/30 20:09, , 3F
09/30 20:09, 3F
→
09/30 21:14, , 4F
09/30 21:14, 4F
推
09/30 22:14, , 5F
09/30 22:14, 5F
推
09/30 22:15, , 6F
09/30 22:15, 6F
→
09/30 22:15, , 7F
09/30 22:15, 7F
推
09/30 22:22, , 8F
09/30 22:22, 8F
推
09/30 22:25, , 9F
09/30 22:25, 9F
→
09/30 23:08, , 10F
09/30 23:08, 10F
推
09/30 23:49, , 11F
09/30 23:49, 11F