Find
在 find 命令中組合選項
使用該
find
命令可以組合選項:IE
find . -type fd -name "somefile"
雖然
-type
忽略了第二個選項;我正在尋找僅文件或目錄。
您不能在之後組合字元
-type
(除非您的發現與我不同)。您必須執行以下操作:find . \( -type f -o -type d \) -name "somefile"
在我的系統上:
$ find . -type fd -name "somefile" find: Arguments to -type should contain only one letter
該消息來自findutils-4.4.2
insert_type()
中第 2601 行 的函式。它只需要第一個字元,IIRC 的舊版本/其他版本甚至沒有警告 . 之後是否有多個字元。find/parser.c``find``-type