码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令之文件筛选妙用

时间:2018-01-21 17:42:38      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:ext   type   查找文件   筛选   9.png   awk   exec   $nf   三种方式   


当我们只想要显示文件夹的时候,往往可以这样 。。。。

首先,得有这样的一个 环境。

技术分享图片

第一种方式(使用grep命令来过滤):

 命令:ls -l|grep d

技术分享图片

命令:ls -lF|grep /$

技术分享图片

第二种方式(使用awk命令来过滤):

命令:ls -l|awk '/d/ {print $0}'

技术分享图片

命令:ls -l|awk /^d/

技术分享图片

命令:ls -l|awk '/d/ {print $NF}'

技术分享图片

第三种方式(使用sed命令来过滤):

命令: ls -l|sed -n '/d/p'

技术分享图片

第四种方式(使用find命令来过滤)

命令: find /wuxb/day1/ -type d

技术分享图片

find 常用参数:

-type 查找某一类型的文件:比如:

b -块设备文件

d -目录

c -字符设备文件

p -管道文件

| -符号链接文件

f -普通文件

-name 按照文件名查找文件

-exec find命令对匹配文件执行该参数所给出的shell命令。相应命令的形式为‘command {} \;’ 注意{ } / ;之间的空格。


linux命令之文件筛选妙用

标签:ext   type   查找文件   筛选   9.png   awk   exec   $nf   三种方式   

原文地址:http://blog.51cto.com/11347436/2063400

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!