??????Windows?锌??????些路???胁??????????????瓒�?????些路???胁??????????????Linux?械?find??????????-path -prune????????????Linux?????????????
???????????????2?????????????????泻????????????????????????dir0??dir1??dir2 ...??????dir00??dir01...dir10??dir11...????????
????1. ???????2???????txt??????
????find ./ -name *.txt
????2.???????渭?dir0?????????2???txt??????
????find ./ -path './dir0*' -name *.txt
????3.???????渭?dir0???渭?????dir00?????????2???txt??????
????find ./ -path '*dir00*' -name *.txt
????4.???dir0??????????????2???txt??????
????find ./ -path './dir0*' -a -prune -o -name *.txt -print
?????????-a ?????and????写???????????????‘??’(&&); -o?????or????写???????????????‘??’(||)?? -not ?????.
?????????械????????????dir0???????-a?????妫�??????-prune?????-prune ?????妫�‘??’?????????妫�??-path './dir0*' -a -prune ??妫�??find????????????????????2???txt??????????????????????dir0?????????-a??????????????-prune ??‘??’????????????????????2???????txt????????
????5.???dir0??dir1??????????????2???txt??????
????find ./ ( -path './dir0*' -o -path './dir1*' ) -a -prune -o -name *.txt -print
????????????()???????????????? shell ?????????????????????????? find ??????????????濉�?????????胁???????????????????????梅?斜??''???????(??''?????????????????????)???????'('??')'?????????
????6.??dir0??dir1???????2???txt??????
????find ./ ( -path './dir0*' -o -path './dir1*' ) -a -name *.txt -print
????7. ???????????dir_general?????2???txt??????
????find ./ -path '*/dir_general/*' -name *.txt -print