Answers:
尝试这样做:
echo $(cat $1)
echo `cat some_file.ext`
我在stackoverflow中找到了这个相关的答案:
/programming/1251999/sed-how-can-i-replace-a-newline-n
最快的方法似乎是使用tr:
tr '\n' ' ' </your/file
或例如:
cat `find $HOME '$1"` | tr '\n' ' '
要了解有关tr
命令的更多信息,请执行man tr
。
stackoverflow分析器包含使用sed执行此操作的方法(本来是我的首选,但sed非常面向行,并且因为字段分隔符是奥秘的,所以使其无法解释换行符)以及一种使用read和bash的方法,与您很接近初始方法。
bash
,line
,end
,remove
。