Encontré esta respuesta relevante en stackoverflow:
/programming/1251999/sed-how-can-i-replace-a-newline-n
La forma más rápida parece estar usando tr:
tr '\n' ' ' </your/file
o por tu ejemplo:
cat `find $HOME '$1"` | tr '\n' ' '
Para obtener más información sobre el trcomando de hacer, por supuesto, man tr.
El stackerflow anser contiene formas de hacer esto con sed (habría sido mi primera opción, pero sed está muy orientado a las líneas y consigue que no interprete los saltos de línea ya que los delimitadores de campo son arcanos) y una forma usando read y bash, cerca de su acercamiento inicial.
bash,line,end,remove.