जवाबों:
क्या यही मतलब है तुम्हारा?
find . \( \! -iregex ^./bin/.\* -o -iregex ^./include/something/.\* \) \
-name \*.php
find /bin /bin/php -maxdepth 1 -name "*.php"
$ पेड़ / बिन / bin | - राख | - NOT_search | | - Hide_me.php | `- Hide_me.txt | - डु | - file.php | - fmt | - php | | - Hide_me.txt | `- show_me.php `- zsh 2 निर्देशिका, 184 फाइलें
$ मिल / बिन / बिन / php -maxdepth 1 -name "* .php" /bin/file.php /bin/php/show_me.php
ध्यान दें कि /bin/dont_search/hide_me.php मेल नहीं खाता
इसे इस्तेमाल करे:
find . ./bin/php -path ./bin -prune -o -print
यह उन फ़ाइलों को अनदेखा कर देगा जो भीतर हैं।
वैसे, यह "बैश ढूंढ" के बजाय "खोज" है।