То, что сказал @stéphane -chazelas, верно, но вы всегда можете сначала добавить пробел, а потом разбить на строки, вот так:
sed -e 's:\([,=][0-9]*\):\1 :g' -e 's:,:\n\t:g'
Или в одном скрипте sed (без-e
):
sed 's:\([,=][0-9]*\):\1 :g; s:,:\n\t:g'
Обычно мы используем " /
" в качестве разделителя поиска команд (s ), но он также принимает любые символы, поэтому иногда легче читать, используя другие символы, такие как " :
", чтобы избежать комбинаций например "/\
".