js脚本下载ftp文件,如何在shell脚本中进行ftp文件上传

1,如何在shell脚本中进行ftp文件上传参考:http://blog.csdn.net/cygx_1/article/details/2404244我做过这个,说下我的思路 。将错误输出导出到文件err.log , 方便后续检查 。ftp连接是否成功和文件上传是否成功都可以通过这个来检查 。(ftp -i -n $ftp_host $ftp_host_port <<ftpeofuser $ftp_user $ftp_passwordcd $ftp_dir$trans_modeput $ftp_filenamequitftpeof) 2>>err.logif [ -s err.log ]; then #文件存在且不为空echo "ftp连接和文件上传都成功"else#你可以测试一下失败的情况看下错误信息#然后用grep通过在err.log文件中查找关键字方法来确认是ftp连接失败还是文件上传失败 。fi返回一些参数信息不知道什么意思 。你是要用另一个脚本来调用这个脚本吗?还是就做在一个脚本里?
2,求下载ftp上的某文件的vbs脚本代码ftp下载文件一般步骤如下:echo open xxx.xxx.xxx.xxx >ftp.txtecho user >>ftp.txtecho password >>ftp.txtecho binary >>ftp.txt [可选]echo get srv.exe >>ftp.txtecho bye >>ftp.txtftp -s:ftp.txt(这一步是关键哟)del ftp.txt存为*.bat@echo offecho open 192.168.0.1>config.txtecho admin>>config.txtecho admin>>config.txtecho get "1.txt" "d:\download\1.txt">>config.txtecho binary>>config.txtecho put "d:\upload\2.rar" "\ftppath\2.rar">>config.txtecho bye>>config.txtftp -n -s:"config.txt"【js脚本下载ftp文件,如何在shell脚本中进行ftp文件上传】

    推荐阅读