亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

使用find命令排除特定文件或目錄

小樊
278
2024-08-30 18:52:59
欄目: 編程語言

find 命令可以用來在目錄中查找文件

  1. 排除特定文件:

要排除特定文件,你可以使用 ! 符號與 -name 選項結合。例如,要在當前目錄及其子目錄中查找所有 .txt 文件,但排除名為 file_to_exclude.txt 的文件,你可以使用以下命令:

find . -type f -name "*.txt" ! -name "file_to_exclude.txt"
  1. 排除特定目錄:

要排除特定目錄,你可以使用 -path 選項與 ! 符號結合。例如,要在當前目錄及其子目錄中查找所有 .txt 文件,但排除名為 dir_to_exclude 的目錄,你可以使用以下命令:

find . -type f -name "*.txt" ! -path "./dir_to_exclude/*"

注意,-path 選項后面的參數需要包含通配符 *,以便排除該目錄下的所有內容。

  1. 同時排除多個文件和目錄:

要同時排除多個文件和目錄,只需將多個 ! 符號與相應的選項組合在一起。例如,要在當前目錄及其子目錄中查找所有 .txt 文件,但排除名為 file_to_exclude.txt 的文件以及名為 dir_to_exclude 的目錄,你可以使用以下命令:

find . -type f -name "*.txt" ! -name "file_to_exclude.txt" ! -path "./dir_to_exclude/*"

這將返回一個列表,其中包含所有符合條件的文件,但不包括指定的文件和目錄。

0
安义县| 梁平县| 广丰县| 鹿泉市| 南溪县| 沾益县| 栾川县| 东明县| 正定县| 通许县| 互助| 靖边县| 潢川县| 吉木乃县| 南雄市| 巴里| 会同县| 屏边| 吴桥县| 溧水县| 泗洪县| 屏南县| 武汉市| 砀山县| 济南市| 铁岭市| 通化市| 辽源市| 湟源县| 和硕县| 夹江县| 益阳市| 海门市| 台东市| 耒阳市| 板桥市| 綦江县| 永宁县| 抚顺市| 汝南县| 大荔县|