全天几次,我可能正在运行一个测试,该测试需要浏览远程服务器上的日志文件。我已经习惯了使用终端sftp
进入远程服务器并将所需的日志文件下拉到/tmp
本地计算机上。
我今天正在浏览这些选项man sftp
,以试图找出一种基本在一行中运行以下命令的方式,这样我就不必键入命令,按Enter,键入命令再按Enter等。
(我现在应该做什么)
sftp myuser@myserver
--mypassword at prompt
lcd /tmp
get /dir/dir/dir/dir/file
quit
我在浏览以前从未使用过man sftp
的参考文献时发现scp
。我觉得这可能是我要找的东西,但是我没有找到一种方法来指定我希望将安全复制的文件放到哪里。
有人可以为我提供一种/dir/file
从远程服务器获取并下载到的方法/tmp/file_plus-my-description
吗?
我希望能够运行类似于常规UNIX副本的sftp或scp命令:
scp myuser@myserver /dir/file /tmp/file_plus-my-description
我正在使用Terminal
Mac OS X 10.8中内置的功能。谢谢。