9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>學習電腦>操作系統>Linux教程>

Linux find命令中-path-prune參數有什么用

時間: 孫勝龍652 分享

  Linux下find命令擁有多種查找方式,那么find命令中加上-path -prune參數會怎么樣呢?下面學習啦小編就給大家介紹下find命令中-path -prune的用法。

  假如在當前目錄下查找文件,且當前目錄下有很多文件及目錄(多層目錄),包括dir0、dir1和dir2 。。。等目錄及dir00、dir01.。.dir10、dir11.。。等子目錄。

  1. 在當前目錄下查找所有txt后綴文件

  find 。/ -name *.txt

  2.在當前目錄下的dir0目錄及子目錄下查找txt后綴文件

  find 。/ -path ‘。/dir0*’ -name *.txt

  3.在當前目錄下的dir0目錄下的子目錄dir00及其子目錄下查找txt后綴文件

  find 。/ -path ‘*dir00*’ -name *.txt

  4.在除dir0及子目錄以外的目錄下查找txt后綴文件

  find 。/ -path ‘。/dir0*’ -a -prune -o -name *.txt -print

  說明:-a 應該是and的縮寫,意思是邏輯運算符‘或’(&&); -o應該是or的縮寫,意思是邏輯運算符‘與’(||), -not 表示非。

  命令行的意思是:如果目錄dir0存在(即-a左邊為真),則求-prune的值,-prune 返回真,‘與’邏輯表達式為真(即-path ‘。/dir0*’ -a -prune 為真),find命令將在除這個目錄以外的目錄下查找txt后綴文件并打印出來;如果目錄dir0不存在(即-a左邊為假),則不求值-prune ,‘與’邏輯表達式為假,則在當前目錄下查找所有txt后綴文件。

  5.在除dir0、dir1及子目錄以外的目錄下查找txt后綴文件

  find 。/ \( -path ‘。/dir0*’ -o -path ‘。/dir1*’ \) -a -prune -o -name *.txt -print

  注意:圓括號()表示表達式的結合。即指示 shell 不對后面的字符作特殊解釋,而留給 find 命令去解釋其意義。由于命令行不能直接使用圓括號,所以需要用反斜杠‘\’進行轉意(即‘\’轉意字符使命令行認識圓括號)。同時注意‘\(’,‘\)’兩邊都需空格。

  6.在dir0、dir1及子目錄下查找txt后綴文件

  find 。/ \( -path ‘。/dir0*’ -o -path ‘。/dir1*’ \) -a -name *.txt -print

  +1. 在所有以名為dir_general的目錄下查找txt后綴文件

  find 。/ -path ‘*/dir_general/*’ -name *.txt -print

  上面就是Linux下find命令-path -prune的用法介紹了,可以上傳,find組合-path -prune參數能產生6種查找方式,滿足需要特定查找的用戶要求,趕緊試試看吧。

304176 主站蜘蛛池模板: 色二av手机版在线| A三级三级成人网站在线视频| 国产精品激情av在线播放| 午夜无码国产18禁| 国产AV福利第一精品| 中文字幕国产日韩精品| 国产成人理论在线视频观看| 亚洲午夜亚洲精品国产成人| 久久99精品久久水蜜桃| 亚洲精品日本一区二区| 亚洲午夜理论无码电影| 美女一区二区三区在线观看视频| 久久精品夜夜夜夜夜久久| 亚洲高潮喷水无码AV电影| 国产综合色一区二区三区| 成人精品一区日本无码网| 国产亚洲精品成人无码精品网站| 国产成人不卡一区二区| 亚洲欧洲av一区二区久久| 欧美日韩一线| a级亚洲片精品久久久久久久| 久久久久青草线综合超碰| 亚洲国产中文字幕精品| 国产午夜精品久久一二区| 亚洲 小说区 图片区 都市| 女人与公狍交酡女免费| 99无码中文字幕视频| 日韩女同在线二区三区| 亚洲最大成人在线播放| 日韩精品福利视频在线观看| 久久精品国产亚洲av麻豆小说| 五月天丁香婷婷亚洲欧洲国产| 无码人妻丰满熟妇区毛片18| 99在线精品国自产拍中文字幕 | 浪潮av色综合久久天堂| 中国少妇人妻xxxxx| 国产精品免费观在线| 国产好大好硬好爽免费不卡| 国产对白老熟女正在播放| 日韩一卡二卡三卡四卡五卡| 精品一区精品二区制服|