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!