1. 程式人生 > >linux命令之文件篩選妙用

linux命令之文件篩選妙用

篩選 -i ces 分享圖片 roc 命令 匹配 找文件 term


當我們只想要顯示文件夾的時候,往往可以這樣 。。。。

首先,得有這樣的一個 環境。

技術分享圖片

第一種方式(使用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命令之文件篩選妙用