循环重定向不同目录中的输出

循环重定向不同目录中的输出

答案1

你必须改变目录。

代替

    for j in list.url;
    do 
       wget -i $i/$j;  
    done; 

经过

    for j in list.url;
    do 
       (cd $i ; wget -i $j )
    done; 

这将下载每个文件夹中的文件。

  • 创建子 shell 需要括号。
  • 我假设您有多个 (list.url) 文件。

相关内容