> The -c option makes sure all nodes exist, even if the glob is failing. So > you might end up with empty files like '*' or '.??*'.
It was obvious (to me) what this code is doing. But I will not accept it. Creating files called "*" on disk and then removing them, just to be lazy in your shell programming, is too ugly for me to handle. > local variables are not supported by POSIX. We get away with using a > recursive function anyway because it is mostly tail recursive. Oy. Way too fragile for my taste. Acceptable kludges would be saving/restoring the caller's value in the function, or forking a subshell (i.e. put ( and ) around the recursive call). _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd