我正在尝试找到一种方法,只要有一个数字就添加一个零。
750
1.75
750
50
1
32
输出应该是这样的
750
1.75
750
50
1.0
32
答案1
假设输入文件每行一个数字,并且您想要添加.0
到每个一位整数:
sed 's/^[0-9]$/&.0/' /path/to/inputfile
要替换文件的内容而不是显示更改:
sed --in-place 's/^[0-9]$/&.0/' /path/to/inputfile
答案2
awk '$0<=9{print $0".0";next}1' input.txt