-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Pratiksha Powar on 9/11/2007 12:14 AM: > Problem 1: > -------- > Following is the code (in a shell script)which redirects find command output > to a file called "src". But this command generates a file called "src?" > instead. > > SOURCE_PATH="src" > rm -f $SOURCE_PATH > #Getting all OPS src files > find ../../com/onmobile/noc/common -name *.java > src
Do you have spurious carriage returns (\r) in your script file? Unix shells treat it like any other file name character, even if it doesn't show up visually. So it probably created the file 'src\r', which ls then displays as 'src?' with its default quoting options. One way to confirm this would be using 'cat -A src*'. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG5oSc84KuGfSFAYARAhkEAJ47G4Th/PySvVWcHyH2FfjQaOJTWgCbBP1P P1n77EgdB5uadaQ2tXI7Ty0= =uERn -----END PGP SIGNATURE-----
