如何将文件放在服务器上并使用命令行ftp删除本地副本

时间:2012-05-25 20:55:25

标签: c# batch-file ftp cmd

我正在学习cmd行ftp,并想知道如何将文件传输到远程目录,同时删除本地副本。

这可能吗?

我不想转移然后再运行删除命令,但到目前为止我只有:

mput *xml

哪个不会删除本地副本

1 个答案:

答案 0 :(得分:1)

您可以在大多数命令行ftp程序中执行任意shell命令w / a bang(!)。所以我想你可以做到:

ftp> !pwd
/home/foo_user
ftp> mput *xml
ftp> ! rm *xml

但我认为这可能有点危险,因为你可能会无意中删除重要的内容