我有一個看起來像這樣的文件:使用SED刪除開頭和結尾的空格
2 1 word
78 3 other words
2 some other words here
54 bla bla
我想刪除空格,並把價值觀和休息之間的逗號。輸出應該看起來像
2,1 word
78,3 other words
2,some other words here
54,bla bla
命令
sed -e 's/\s*([0-9])+\s.+/&/'
不會改變任何東西
非法選項R(下OSX) – Bob
好了,收拾你的標籤,然後:) .. 。你將它標記爲Linux Bash或者使用自制軟件安裝體面的sed;} – tink
++;只需使用'-E'而不是'-r',它可以在OSX上工作(順便說一句,GNU'sed'也支持'-E',即使手冊頁沒有這樣說)。 – mklement0