【发布时间】:2019-01-01 10:44:41
【问题描述】:
在 bash 脚本中,我有一个(两位)数字,带小数点和一位数字。
如果小数点分隔符后有一个零,我想修剪分隔符和零。
对于
foo=26.5
..应该没有修剪。但在这种情况下:
foo=26.0
我想要的输出是:
foo=26
tr 是正确的选择吗?
我尝试使用 --delete .0 选项,但它只是删除了两个角色的所有外观。
谢谢!
【问题讨论】:
-
使用 bash:
echo "${foo//.0/}"? -
@Cyrus
8.04最终成为84