我的脚本将压缩文件上传到我的FTP文件夹。它工作正常,但是现在它给了我这个错误:
(6) Could not resolve host: ftp.correctservername.com; Error unknown
我的代码如下:
#!/bin/bash
date=$(date +"%Y_%m_%d_%H_%M")
codefolder="/folder2backup"
codefile="$day.tgz"
backupfolder="/var/backupfolder/$codefile"
tar -cvpzf $backupfolder $codefolder
[email protected]
ftpPass=userpassword
ftpHost=ftp.server.com:21
ftpFolder="backupfolder/"
echo "uploading: $codefile to server"
curl --ftp-create-dirs -T $backupfolder -u $ftpUser:$ftpPass ftp://$ftpHost/$ftpFolder
我可以使用任何桌面客户端使用相同的用户名和密码连接而没有问题
我认为您只需要将分号添加到您的凭证变量中,如下所示:
ftpUser="[email protected]"
ftpPass="password"