wget 目录前缀不工作,下载到 ftp 主机目录
wget directory-prefix not working, downloads to ftp host directory
我正在尝试使用 wget 从 ftp 主机下载并将文件下载到指定目录,但这不起作用。它而是下载到与 ftp 主机同名的目录。我使用了 -P 和 --directory-prefix 选项但没有成功;我用过:在主机和双斜杠之后没有任何作用;
不工作的示例,并下载到具有 ftp 主机名称的目录:
wget -r -N -P /my/path/ ftp : //user:pass@ftphost/copydir/*
wget -r -N -P /my/path/ ftp : //user:pass@ftphost//copydir/*
wget -r -N -P /my/path/ ftp : //user:pass@ftphost:copydir/*
wget -r -N -directory-prefix=/my/path/ ftp : //user:pass@ftphost/copydir/*
wget -r -N -directory-prefix=/my/path/ ftp : //user:pass@ftphost//copydir/*
wget -r -N -directory-prefix=/my/path/ ftp : //user:pass@ftphost:copydir/*
它们都下载到名为 ftphost
的目录中
wget
在递归模式下使用时默认创建每个主机的目录。要禁用您需要指定 --no-host-directories
(-nH
) 选项。
我正在尝试使用 wget 从 ftp 主机下载并将文件下载到指定目录,但这不起作用。它而是下载到与 ftp 主机同名的目录。我使用了 -P 和 --directory-prefix 选项但没有成功;我用过:在主机和双斜杠之后没有任何作用;
不工作的示例,并下载到具有 ftp 主机名称的目录:
wget -r -N -P /my/path/ ftp : //user:pass@ftphost/copydir/*
wget -r -N -P /my/path/ ftp : //user:pass@ftphost//copydir/*
wget -r -N -P /my/path/ ftp : //user:pass@ftphost:copydir/*
wget -r -N -directory-prefix=/my/path/ ftp : //user:pass@ftphost/copydir/*
wget -r -N -directory-prefix=/my/path/ ftp : //user:pass@ftphost//copydir/*
wget -r -N -directory-prefix=/my/path/ ftp : //user:pass@ftphost:copydir/*
它们都下载到名为 ftphost
的目录中wget
在递归模式下使用时默认创建每个主机的目录。要禁用您需要指定 --no-host-directories
(-nH
) 选项。