$ man tr
NAME
tr - translate or delete characters
SYNOPSIS
tr [OPTION]... SET1 [SET2]
DESCRIPTION
Translate, squeeze, and/or delete characters from standard
input, writing to standard output.
Чтобы стереть все пробелы, включая символы новой строки, вы можете попробовать:
cat file.txt | tr -d " \t\n\r"
Вы также можете использовать классы символов, определенные tr (кредиты htompkins комментарий):
cat file.txt | tr -d "[:space:]"
Например, чтобы стереть только горизонтальный пробел:
cat file.txt | tr -d "[:blank:]"