文件中每行都以\n结尾,如果要去掉换行符,使用sed命令
[root@host ~]# sed -i 's/\n//g' FileName
或者使用tr命令
[root@host ~]# cat fileName | tr '\n' ''
或者其他命令,效果都不好,没达到目的,其实有一种简单的方法:
[root@host ~]# cat FileName | xargs echo -n # 连文件末尾换行符也去掉
# 或者
[root@host ~]# cat FileName | xargs # 会保留文件末尾的换行符
使用上面的方法,可谓又简单又方便的完成了任务,效果非常好!