> Am I losing my mind, or shouldn't this "just work"(tm) in a > shell script?: > > #!/bin/sh > # ^^ behaves the same if it's /bin/bash > > tar xvjf file.tar.bz2 > mv dir_name_file.tar.bz2_untars_to new_dir_name > > ??? > > About half the time I get "Permission denied" from mv, the > other half it works fine. If I do it by hand, even after a > "Permission denied", it works fine. This is with both the > current DLL snapshot and 1.5.16-1, current coreutils. I must > be missing something pretty basic here, because configures > etc are working fine. >
...and, if I change the mv to a loop which keeps trying if there's a failure: while ! mv dir_name_file.tar.bz2_untars_to new_dir_name; do echo "retrying move..."; done it will eventually work after a few iterations. I... huh? I'll brew up a test case, this is nutso. -- Gary R. Van Sickle -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/