+ -
当前位置:首页 → 问答吧 → 获取文件修改时间-HP_UNIX

获取文件修改时间-HP_UNIX

时间:2011-06-17

来源:互联网

本帖最后由 sunsansheng_cu 于 2011-06-17 10:32 编辑

HP-UX B.11.11 U 9000/800
怎样可以读取一个文件的时间 并格式化:yyyy-mm-dd hh:mm:ss

ls  -l

-rw-rw-rw-   1 etluserp   ncr          17630 Jun 16 18:35 xxxxxxxxxxxxxxxxxxxxxx.a
-rw-rw-rw-   1 etluserp   ncr           1277 Jun 16 18:35 xxxxxxxxxxxxxxxxxxxxxx.b
-rw-rw-rw-   1 etluserp   ncr          17631 Jun 16 18:55 xxxxxxxxxxxxxxxxxxxxxx.c
-rw-rw-rw-   1 etluserp   ncr           1277 Jun 16 18:55 xxxxxxxxxxxxxxxxxxxxxx.d
-rw-rw-rw-   1 etluserp   ncr           8303 Jun 16 18:59 xxxxxxxxxxxxxxxxxxxxxx.1
-rw-rw-rw-   1 etluserp   ncr           1173 Jun 16 18:59 xxxxxxxxxxxxxxxxxxxxxx.2
-rw-rw-rw-   1 etluserp   ncr          13584 Jun 16 18:59 xxxxxxxxxxxxxxxxxxxxxx.3

作者: sunsansheng_cu   发布时间: 2011-06-17

  1. ls -l file |  awk '{print $6, $7}'
复制代码

作者: liion631818   发布时间: 2011-06-17

stat -c "%y" file

作者: yinyuemi   发布时间: 2011-06-17



QUOTE:
stat -c "%x" file
yinyuemi 发表于 2011-06-17 10:32




    sh: stat:  not found.

作者: sunsansheng_cu   发布时间: 2011-06-17

本帖最后由 yinyuemi 于 2011-06-17 10:38 编辑

回复 sunsansheng_cu
  1. ls -l --full-time file |  awk '{print $6, $7}'
复制代码

作者: yinyuemi   发布时间: 2011-06-17



QUOTE:
回复  sunsansheng_cu
yinyuemi 发表于 2011-06-17 10:35




    哈哈 老大你这些我都试过..

$ ls -l -full-time file |  awk '{print $6, $7}'
ls: illegal option -- -
usage: ls -1ARadeCxmnlogrtucpFLbqisf [files]

作者: sunsansheng_cu   发布时间: 2011-06-17

回复 sunsansheng_cu

我少写了个'-',已经改了,
HP_UNIX,俺不懂啊,如果还不行,等高手解答吧

作者: yinyuemi   发布时间: 2011-06-17