你好。
所以我想为我的女朋友制作一个脚本,使用一个外部文件将单词附加到一个URL,然后下载链接并迭代。
尴尬的是她不想告诉我太多(我怀疑使用脚本的结果会对我有利:P),所以我对函数不确定,有点猜测。
目的是让脚本包含一个基URL。脚本将遍历包含单词列表的外部文件,然后将每个单词追加到链接中。然后脚本将打开该链接。然后遍历、追加、打开等。
有人能帮我一把吗?我对脚本有点陌生。
我是否应该设置一个外部文件来保存基本url,然后也引用它?
我在想的是:

url=$(grep * url.txt)
for i in $(cat file.txt);
do
>> $url
wget $url
done

我需要更改和添加什么和多少?
谢谢你的帮助。

最佳答案

我有一个名为source的文件,其中包含以下内容:

which-2.16.tar.gz
which-2.17.tar.gz
which-2.21.tar.gz

我写了一个名为downloader的脚本,内容如下:
#!/bin/bash
url="http://ftp.gnu.org/gnu/which" #source url
while read line
do
wget "$url/$line" #download url = source url + file name from the file
done <source #feeding filenames from the source file.

在运行downloader时,将从source中提到的ftp站点下载url中提到的文件。喂!!
我想你也可以采用类似的概念。

10-07 19:19
查看更多