Я новичок в sed и его функционировании. Мне нужно выборочно заменить пробел на в файле, содержимое которого выглядит следующим образом. Я не хочу заменять пространство внутри, но все остальные места необходимо заменить.
Содержимое файла
my data "this is my very first encounter with sed" "valuable" - - "c l e a r"
Используется шаблон с использованием sed для замены пробела на, - Patten - 's / /, / g'
Фактический выход
my,data,"this,is,my,very,first,encounter,with,sed",,"valuable",-,-,"c,l,e,a,r"
Ожидаемый результат
my,data,"this is my very first encounter with sed",,"valuable",-,-,"c l e a r"
I think a newline ...
- единственные 2 sed'а с-E
arg - это GNU и OSX / BSD, первый будет работать с\n
, второй - нет, так что да, это только GNU sed. Почти наверняка там есть и другие GNU-измы. 26.07.2020