-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I have some files (dont ask) that are on my hdfs system (from a previous dfs 
-put)
that look like the following

/home/test/Don't call, i will call you !!.txt
/home/test/Hello there !! {12345}.doc

When I attempt to do a dfs -get with the either double or single quotes around 
the filepath
I have issues with bash shell interaction (shell expansion,braces etc)

eg: dfs -get "/home/test/Don't call, i will call you!!.txt"  /tmp

or

dfs -get '/home/test/Hello there !! {12345}.doc' /tmp

so I am currently doing

dfs -get "/home/test/Don?t call, i will call you??.txt"  /tmp

or

dfs -get '/home/test/Hello there ?? ?12345?.doc' /tmp


using ? as character wildcard and the get works

I would appreciate knowing if anyone else has similar issues with the
shell "special characters" being part of filename on hdfs causing
problems, and what you are doing to get around it.


Would it still be an issue even if I go the fuse route, I have not tried that.

Thanks / Frank

ps: running fedora 9/hadoop 0.18.0

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkjeKuYACgkQpZzN+MMic6fY8ACfZhoDTB2bk3COH31q9Efgf0P2
SM4AnRglKu25U1em1YR73yT90QTOXxa9
=Wfmz
-----END PGP SIGNATURE-----

Reply via email to