Isso não é realmente específico para o Mac OS X; o mesmo conceito funciona na maioria dos sistemas operacionais Linux / Unix. Mas enquanto você pode fazer isso em sed
(editor de fluxo), você também pode usar tr
(traduza caracteres) assim:
tr '\r' , < foo.txt
Portanto, se o conteúdo de foo.txt
for este:
123
456
789
A saída desse comando tr
seria então:
123,456,789,
E, em seguida, envie os resultados desse comando para um arquivo e adicione > bar.txt
ao final desta forma:
tr '\r' , < foo.txt > bar.txt