我正在尝试创建一个简单的脚本,以便创建从CSV读取域,用户和密码的自动FTP备份。我正在使用这样的Wget命令,如果我从控制台启动它,它开箱即用:
wget -r -P ./directory ftp://domain.com --ftp-user=myuser --ftp-password=mypassword
当我将该命令参数化为bash脚本以将其用于许多网站时,会出现问题:
#!/bin/sh
#Read CSV.
while IFS=, read dominio usuario contrasenya
do
echo "Realizando Backup de: $dominio $usuario $contrasenya"
#Crear el backup del sitio web.
wget -r -P ./ ftp://"$dominio" --ftp-user="$usuario" --ftp-password="$contrasenya"
done < sitios-coma.csv
它返回&#39;不正确的登录信息&#39;。
任何人都知道我做错了什么?