Hi Team, In Linux system, I have created /tmp/123 directory. ---snip--- mkdir -p /tmp/123 ---snip--- /tmp/4576 is a non existent directory, now I am executing following cp command ---snip--- cp -vPprf /tmp/123 /tmp/4576 `/tmp/123' -> `/tmp/4576' ls /tmp/4576 123 ---snip--- So above command is successfully copied directory 123 under /tmp/4576 Now I am trying to execute the same command over ssh ----snip--- [user1@test~]$ ssh user1@testsh -c 'cp -vPprf /tmp/123 /tmp/4576' user1@test's password: cp: missing file arguments Try `cp --help' for more information. ----snip--- but it's always failing. I have tried the same command on multiple Linux system and found same failure. Can you please help me why it's failing? Is it a bug with cp -P option? Are there any workaround mean any kind of configuration change is needed to get it work? Thanks, Kousik