这个shell脚本的用处是读出url.txt的内容,url.txt内容类似于

http://www.mydomain.com/some_directory/1.html
http://www.mydomain.com/some_directory/2.html
http://www.mydomain.com/some_directory/3.html
http://www.mydomain.com/some_directory/4.html

然后把文件内容逐行读出的转化成本地路径,先备份打包,然后一起删除。

#!/bin/bash 
# 
# use "sed" to change url to local path. separator is ";". 
# 
sed -e 's;http://www.mydomain.com/some_directory/;;g' url.txt >temp 
#
# loop. compress all files into a .tar file. 
#
files=$(cat temp) 
for file in $files 
do 
        tar -rf url_backup_`date +%Y%m%d%H`.tar  $file 
        rm -rf $file 
        echo $file 
done 
# end loop and delete the temporary file. 
rm -rf temp