У меня есть файл, который выглядит следующим образом:Использование СЭД, чтобы удалить ведущие и завершающие пробелы
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.+/&/'
ничего
нелегальный вариант г (под OSX) – Bob
Ну, очистить вас теги, а затем :) .. вы отметили его как Linux Bash или установите достойный sed с использованием homebrew;} – tink
++; просто используйте '-E' вместо' -r', и он будет работать на OSX (кстати, GNU 'sed' поддерживает' -E', даже если справочная страница не говорит об этом). – mklement0