我有几行包含如下数字:
XXXXXX.XXX(此数字以空格结尾。)
如何使用sed删除数字格式末尾的空格? 感谢您的帮助。
答案 0 :(得分:2)
sed -e 's/\s*$//' in > out
删除任何尾随空格
sed -re 's/^([0-9\.]+)\s*$/\1/' in > out
仅在以数字和点
组合开头的行上删除尾随空格答案 1 :(得分:0)
sed 's/\s\+$//'
答案 2 :(得分:0)
sed 's/[ \t]*$//' file