scp
não é o problema. O problema está no modo como os dois shells manipulam chaves.
csh% echo [email protected]:/{/root/install.log}
[email protected]://root/install.log
bash$ echo [email protected]:/{/root/install.log}
[email protected]:/{/root/install.log}
Por que você quer as chaves mesmo assim?