从mac中的txt文件中删除新行

时间:2014-04-02 09:46:47

标签: shell newline

我想从txt文件中删除新行。我用了tr -d'\ n'< file.txt但我没有看到任何区别。还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

您的tr命令将删除包含非空行在内的每个地方的换行符。

使用内联sed可以删除所有空行(包括只有空格的行):

sed -i.bak '/^ *$/d' file