Not sure if this is a tcsh thing or a find thing but the behavior was unexpected ( for me anyway ).
Code:> cd /usr/ports > find . -type d -name fish* find: No match. > find . -type d -name *fish* find: No match.
You should put quotes around these regular expressions:
Code:
/usr/ports % find . -type d -name "*fish"
./news/newsfish
./misc/cuttlefish
./biology/jellyfish
./devel/py-babelfish
./devel/py-jellyfish
./devel/rubygem-cheffish
./sysutils/thefish
./sysutils/catfish
./irc/p5-POE-Component-IRC-Plugin-Blowfish
./irc/hexchat-fish
./irc/irssi-fish
./security/p5-Crypt-Twofish
./security/pear-Crypt_Blowfish
./security/p5-Crypt-Eksblowfish
./security/pear-Horde_Crypt_Blowfish
./security/p5-Crypt-Blowfish
./net/gofish
./shells/fish
./games/stockfish
./graphics/cuttlefish
./textproc/amberfish
./www/bluefish
./www/p5-WWW-Babelfish
./www/glassfish
./x11-wm/sawfish