I think that there is an ambiguous case for scp parsing "user@host:port/file". How would you resolve "scp me@myserver:22/myfile.txt ." ? (i.e., am I referring to port 22 or directory ~me/22 on myserver?) --Mark