当前位置:  技术问答>linux和unix

HP-Unix ls 的问题

    来源: 互联网  发布时间:2016-09-08

    本文导语:  我在目录下 ls -lart -rw-r--r--   1 real       libs           150 Apr  3 10:50 test.file01 -rw-r--r--   1 real       libs          1226 Apr  3 10:50 test.file02 -rw-r--r--   1 real       libs         34284...

我在目录下 ls -lart
-rw-r--r--   1 real       libs           150 Apr  3 10:50 test.file01
-rw-r--r--   1 real       libs          1226 Apr  3 10:50 test.file02
-rw-r--r--   1 real       libs         34284 Apr  3 10:50 test.file03
-rw-r--r--   1 real       libs           974 Apr  3 10:50 test.file04
-rw-r--r--   1 real       libs         51827 Apr  3 10:50 test.file05
-rw-r--r--   1 real       libs           161 Apr  3 10:50 test.file06
-rw-r--r--   1 real       libs          1292 Apr  3 10:50 test.file07
-rw-r--r--   1 real       libs       1438292 Apr  3 10:55 test.file08
-rw-r--r--   1 real       libs           276 Apr  3 10:55 test.file09
-rw-r--r--   1 real       libs          7969 Apr  3 10:55 test.file10
-rw-r--r--   1 real       libs          5863 Apr  3 10:55 test.file11
-rw-r--r--   1 real       libs        630675 Apr  3 10:55 test.file12
-rw-r--r--   1 real       libs         64269 Apr  3 11:20 test.file13
-rw-r--r--   1 real       libs           359 Apr  3 11:20 test.file14
-rw-r--r--   1 real       libs         41803 Apr  3 11:20 test.file15
-rw-r--r--   1 real       libs          2268 Apr  3 11:20 test.file16
----------------------------------------------------------------------
我想有没有选项能把年份也打印出来.
或者有没有谁知道,跨年的时候输出有没有特殊的地方?
因为我要根据文件的最后修改时间来对文件做一下处理,但是仅仅根据月天小时分的话
在跨年的时候会取不到文件。
有牛人能否提供一下建议或者比较好的方法?
先谢谢了。

|
ls --full-time

|
man ls
看你系统里的ls详细用法及参数

|
用Perl好了!

#!/usr/bin/env perl

use Time::Local;
use Time::localtime;

foreach $file () {
        ($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size, 
         $atime, $mtime, $ctime, $blksize, $blocks) = stat $file;
        $tm = localtime $mtime;
        printf ("%10d %04d-%02d-%02d %02d:%02d:%02d %sn",
                $size,
                $tm->year + 1900,
                $tm->mon + 1,
                $tm->mday,
                $tm->hour,
                $tm->min,
                $tm->sec,
                $file);
}

exit 0;

|
记得跨年时,在时间的最后会输出年份,类似下面的
$ ls -l
总用量 29581
-rwx------+ 1 drgon          None         64 六月  7 2009 001.txt
-rwx------+ 1 drgon          None          4 五月  6 15:15 a333
drwx------+ 1 drgon          None          0 四月 28 10:56 code

|
类似于用C语言调用 stat 和 localtime, 然后打印出文件的修改时间!

|


学习了。。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • hp-unix下,我用ftp软件打开hp-unix的时候目录不显示文件,我记得是用ROOT用户设置一下什么init.d什么的,但是忘记了,请知道的朋友指点!
  • 哪里有HP-UNIX下载!
  • 请问如何报考HP-UNIX认证
  • hp-unix 如何查看机器有多少物理内存
  • [求助]在hp-unix如何删除本进程的环境变量。
  • HP-Unix操作系统, java进程, Swap空间不释放
  • 如何编程获取HP-UNIX 磁盘IO利用率,磁盘I/O所占用的时间,
  • 如何在HP-Unix底下取得Tcp/ip的统计量,象netstat命令一样。
  • [请教]97年C开发的系统要现在要升级到新版本HP-Unix或Lunix会有什么影响?
  • hp-unix 11.00 上用tar解压gcc-4.0.1.tar时为什么会出错?
  • 目前最常用的UNIX和LINUX是哪个版本?我们公司用的是HP-UNIX,我一点都不会,该从那里入手啊?
  • 各位兄弟帮忙,cut-ftp连接hp-unix,连接上了,但是unix上的文件不能显示,还能上传文件
  • 文件映射的下一步???(hp-unix..c)
  • 求助呀,我们的HP-UNIX的服务器经常发现有文件被恶意删除。有查询用户执行命令的记录日志吗,感谢了!
  • linux和unix iis7站长之家
  • 求 HP-UNIX系统的/etc/services文件的文件头式样
  • 关于HP-UNIX的top命令


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3