使用 wget 根据文件扩展名将文件下载到特定文件夹

使用 wget 根据文件扩展名将文件下载到特定文件夹

我想将.jpg/.png/.tiff文件下载到我的~/Pictures/文件夹、我的文件夹等.mkv/.avi/.mp4中。~/Videos

有办法做到这一点吗?

我能想到的唯一解决方案是使用不同的别名,例如:

alias vwget="wget -P ~/Videos/"

我正在使用 Linux Mint。

答案1

我只需分两步执行此操作:

  1. ~/Pictures将所有内容下载到一个目录中,最好与您的和目录位于同一文件系统上,~/Videos这样您就不需要使用更多空间。

  2. 下载完成后,cd进入下载目录并运行以下命令:

    mv *.jpg *.png *.tiff ~/Pictures
    mv *mkv *avi *mp4 ~/Videos
    

您也许可以制作一些复杂的脚本来检测扩展并根据它发出不同的 wget 命令,但这真的值得吗?

相关内容