??????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