Mar 022012
Out of the box, inserting newlines does not work with sed on OS X:
1 2 | % echo foo,bar,baz | sed -e 's/,/\n/g' foonbarnbaz |
The simple solution is to use GNU sed, which is already installed (as gsed), instead of the default BSD version:
1 2 3 4 | % echo foo,bar,baz | gsed -e 's/,/\n/g' foo bar baz |
Alternatively, it is possible (though fiddly) to trick BSD sed into inserting newlines using extquotes.
No Responses to “Inserting newlines with sed on OS X”