我的.csv文件末尾有一个para中断。我尝试使用以下命令删除文件结尾处的空行。删除最后一个空白行
sed -i '/^$/d' combined.csv
但它不起作用,空白行仍然存在。我可以使用以下命令删除最后一行。
sed -i '$d' combined.csv
但是有可能在删除它之前检查最后一行是否真的是空的?
更新:
我使用下面的命令来检查每一行以数字开头。
sed -i '1s/^[^0-9]*//' combined.csv
这仅检查第一行而不检查其余行。我如何使它检查文件中的所有行?这可能会解决我的问题。
谢谢,这个作品!你能详细说明第一个sed命令吗? – dangonfast 2014-09-01 13:04:26