Bash 中的 Wget 文件夹

发布于 2024-11-05 14:49:30 字数 483 浏览 4 评论 0原文

我试图在 bash 中使用 wget 从我的 ftp 主机获取文件夹,但是当我下载文件时,它会为我正在下载的文件夹创建新文件夹。例如,当我使用此脚本下载我的文件夹时:

wget -r "ftp://$USER:[email protected]/subdomains/cydia/httpdocs/theme/themes/$theme_root"

它会创建一个名为“example.com”的文件夹,然后在该文件夹中创建“子域”等。我只想将我正在下载的 $theme_root 文件夹下载到我使用 cd 进入的文件夹 (/theme_builder/themes) 中。抱歉,如果我没有很好地解释这一点,但提前致谢!

I'm trying to use wget in bash to get a folder from my ftp host, but when I download the files it makes new folders for the folder that I'm downloading. For example, when I use this script to download my folder:

wget -r "ftp://$USER:[email protected]/subdomains/cydia/httpdocs/theme/themes/$theme_root"

It creates a folder called "example.com" then within that one it makes "subdomains" and so on. I just want it to download the $theme_root folder that I'm downloading into the folder that I used cd to get into (/theme_builder/themes). Sorry if I'm not explaining this well but thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

阳光下的泡沫是彩色的 2024-11-12 14:49:30
wget -nH --cut-dirs=4 -r url

我希望,算对了...如果没有,请将 4 更改为另一个数字。

wget -nH --cut-dirs=4 -r url

I hope, than counted right... if not, change the 4 to another number.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文