我想忽略目录中的所有文件,但不忽略任何子目录及其内容。例如......
parentdir
childdir
filea
fileb
file1
file2
file3
所以,我想忽略file1,file1,file3但保留其他所有内容。我该怎么做?
答案 0 :(得分:4)
您可以使用前导!
来否定模式,重新包含以前模式排除的任何名称。这应该有效:
parentdir/*
!parentdir/*/
这表示要排除parentdir
内的所有内容(但不包括parentdir
本身),但不排除任何目录 - 尾部斜杠将匹配目录而不是文件。