Markus -- ...and then Embacher Markus said... % % Hi,
Hi! % % The result is % % $ ls | egrep -vi '^[a-z0-9\._]*$' % #MUSTER.txt % #MUSTER2.txt % #STONE.txt % $$$COIBM.txt Well, that takes care of that sort of question... I thought that there might be some special metacharacters in the middle of some files. The only one that stands out to me is the $$$ file. In UNIX, $$ means "the id of the current process", while $whatever means "the value of the environment variable whatever". Your shell may be trying to expand either or both of those and having problems. Can you rename the file (no dollar signs) or move it out of the directory and try again? Note that you might then get an "argument list too long" error. That's not a problem with ls (it's been discussed before; see the mailing list archives for a complete explanation), and it at least would show that we've gotten past the current problem. HTH & HAND :-D -- David T-G * There is too much animal courage in (play) [EMAIL PROTECTED] * society and not sufficient moral courage. (work) [EMAIL PROTECTED] -- Mary Baker Eddy, "Science and Health" http://justpickone.org/davidtg/ Shpx gur Pbzzhavpngvbaf Qrprapl Npg!
msg02164/pgp00000.pgp
Description: PGP signature
_______________________________________________ Bug-fileutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-fileutils