-----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-----


Reply via email to