ITPub博客

首页 > 应用开发 > IT综合 > 关于find命令和awk命令的一种用法

关于find命令和awk命令的一种用法

原创 IT综合 作者:laoyao999 时间:2011-05-11 09:10:57 0 删除 编辑

关于find命令和awk命令的一种用法

QQ群里有个哥们问了一个问题,感觉很好玩,好多linux高手都积极的参与了回答,在此把此问题记录一下,共同学习

问题如下

问:所有/var目录下文件其所有者不是root,bin和student用户并用长格式显示(如ls –l 的显示结果)用find

此问题有两解,一是使用find命令,二是使用ls 命令加awk格式化输出

答案如下:

[@more@]

关于find命令和awk命令的一种用法

QQ群里有个哥们问了一个问题,感觉很好玩,好多linux高手都积极的参与了回答,在此把此问题记录一下,共同学习

问题如下

问:所有/var目录下文件其所有者不是root,bin和student用户并用长格式显示(如ls –l 的显示结果)用find

此问题有两解,一是使用find命令,二是使用ls 命令加awk格式化输出

答案如下:

1,用find命令实现

find /var -maxdepth 1 ( ! -user root -and ! -user oracle ) -exec ls -ld {} ;

2,用ll + awk实现

ls -l / var |awk -F' ' '{if($3!="root" && $3!="bin" && $3!="student"){print $0}}'

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25724608/viewspace-1049709/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-05-18

  • 博文量
    7
  • 访问量
    32856