使用shell脚本删除空白行

tr -s "\n" 删除多个连续的换行,并且只保留最前面的那个,所以这不是删除换行的意思

当文件第一行存在换行就无法删除了,这么做就可以:

tr -s '\n'|sed '/^$/d'