TR - обработка текста

tr CR delete ^M delete

Удаление символа переноса строки

меняем символ возврата каретки DOS на пробел

cat in.txt | tr -s '\\r\\n' ' ' > out.txt
или так

cat in.txt | tr -d '\\r\\n' > out.txt

Для Unix:

cat in.txt | tr \-s '\\n' ' ' \> out.txt

Удаление ^M

cat in.txt | tr \-d '\\r' \> out.txt

Преобразование регистра

# phrase="JEEPPERS greaT!"
# echo "$phrase" | tr '\[:upper:\]' '\[:lower:\]'
# jeeppers great!