去掉空白行:
tr -s ["\012"] < test.txt > newtest.txt
sed -n '/./p' temp_file5 > newtest.txt
grep . temp_file5 > newtest.txt
grep -v '^$' temp_file5 > newtest.txt
去掉多余空格:
cat test.txt | tr -s [:space:]
sed 's/__*/_/g' test.txt 这里,_表示一个空格
本文介绍如何使用Linux命令行工具去除文本文件中的空白行及多余的空格,包括使用tr、sed和grep等命令的具体操作方法。
去掉空白行:
tr -s ["\012"] < test.txt > newtest.txt
sed -n '/./p' temp_file5 > newtest.txt
grep . temp_file5 > newtest.txt
grep -v '^$' temp_file5 > newtest.txt
去掉多余空格:
cat test.txt | tr -s [:space:]
sed 's/__*/_/g' test.txt 这里,_表示一个空格

被折叠的 条评论
为什么被折叠?
