1

嗨,我的 UNIX 机器上有这个文件(SunOS 5.10)。

-rwxr-xr-x   1 phnxep  siebel 917 Feb  1 02:52 crontest.sh

这里给出的日期和时间如Feb1 02:52 。我可以在UNIX中为我的文件读取这些值,而忽略其余的细节。在所需的格式中 -:

2017-02-1 02:52

稍后将它们转换为数值???请帮助我真的坚持这一点。

4

1 回答 1

1

如果您使用的是 gnu ls,请尝试

ls -l --time-style=full-iso

例如:

$ touch x
$ ls -l --time-style=full-iso x
-rw-r--r-- 1 max max 0 2017-02-06 13:18:56.498920000 +0000 x

如果您使用的是 Sun ls,请尝试使用-E选项,例如ls -E.

于 2017-02-06T13:16:56.887 回答