我有一些文件,如果最后一个换行符是文件中的最后一个字符,我想删除它。od -c向我展示了我运行的命令确实会在文件的末尾添加一个新行:
od -c
0013600 n t > \n
我已经用sed尝试了一些技巧,但我能想到的最好的办法就是不这样做:
sed -e '$s/\(.*\)\n$/\1/' abc
你知道该怎么做吗?
https://stackoverflow.com/questions/1654021
相似问题