2017-03-17 60 views

回答

0

如果你想在shell脚本字符串更改字符作为您的标题mentionned,您可以使用参数扩展:

$ A="2017-03-16 18:00:00" 
$ echo ${A%0}1 
2017-03-16 18:00:01 

如果你想添加1秒到一个日期,然后Hunter McMillen's answer做的工作。

2

可以使用date命令到1秒添加到特定的日期:

$ date -d "2017-03-16 18:00:00+1 seconds" 
Thu Mar 16 13:00:01 EDT 2017 

(请注意,此转换为当地时区EST)

纳入到你的脚本,这将是:

#!/bin/sh 

A="2017-03-16 18:00:00" 
date -d "$A+1 seconds" 
+0

例如,我想做类似于C [18] = 1的事情。 – andrefurquin

+0

我能够完成那样的回声$ A | sed s /./ 1/19。 – andrefurquin

+1

这不是你问的问题。 –