如何看目录下“不是以log开头的文件名”的文件?Unix系统 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    一个目录下, HOST:/home/data/#ls-ltrlog*|wc-l 998970 HOST:/home/data/#ls-ltr|wc-l 999999 因为log*文件太多,我现在不知道这个目录下,除了log*以外,其它还有哪些文件,

如何看目录下“不是以log开头的文件名”的文件?Unix系统

。该如何看其它的那些文件呢? zcycy 回复于:2002-03-01 10:01:00 我有个笨主意,

    一个目录下,

    HOST:/home/data/# ls -ltr log* |wc -l

    998970

    HOST:/home/data/# ls -ltr |wc -l

    999999

    因为log*文件太多,我现在不知道这个目录下,除了log*以外,其它还有哪些文件。该如何看其它的那些文件呢?

    zcycy 回复于:2002-03-01 10:01:00我有个笨主意,呵呵:

    ls -la a*

    ls -la b*

    ......

    ls -la z*

    zhangbin 回复于:2002-03-01 10:35:10ls -l|grep -v log

    smileinwind 回复于:2002-03-01 10:36:38用find命令

    carlyang 回复于:2002-03-01 14:00:35ls -l|grep -v log 不能列出 *log* 文件

    可用 ls -la > x;ls -la log* >y;diff x y

    shirley 回复于:2002-03-01 16:31:07ls -l|awk '{ if ($9 !~ /^log/) print $0 }'

    liuwater 回复于:2002-03-01 18:24:15ls > a

    ls *log* > bdiff a b

    feeling 回复于:2002-03-12 15:00:58shirley 的是正解,也可以 ls |grep -v "^log"

   

    原文转自:http://www.ltesting.net

最新文章