使用Linux(红帽)
当我使用dialog: --calendar 输出日期时。格式将是,dd/mm/yyyy
但我需要格式为d/m/yyyy
小于 10 的日和月数字。
示例
输出:01/09/2012
结果:1/9/2012
任何建议表示赞赏。
答案1
您可以使用sed
。在这里,它删除了0
每个“单词”开头出现的所有前导:\<
。
$ echo 01/09/2012 | sed 's/\<0//g'
1/9/2012
您还可以使用\b
匹配任何单词边界的:
$ echo 01/09/2012 | sed 's/\b0//g'
1/9/2012