寳儿尐萱 发表于 2013-12-13 16:15:50

求个shell写法

现在有个小需求,需要比对本地url和远程传送过去后的url大小比对,为了校验经过传输多个地方,最终的文件有没有漏传。有几个问题:
1.我在拼接远程url的时候,拼接语句有问题
#/bin/bash

str1="http://123.129.252.41"
str2='ls /data/2013/12/12/*'
url="$str1$str2"
echo $url
输出的结果
http://123.129.252.41ls /data/2013/12/12/65b4.ts /data/2013/12/12/65b5.ts多了个ls,且后面的没有按我想的http://123.129.252.41/data/2013/12/12/65b4.ts和http://123.129.252.41/data/2013/12/12/65b5.ts这个两条
2.因为我只想比较大小,用的是wget --spider这种方法,但是这个是不是只能一条一条执行,不能把所有url写到一个文档里,一口气直接执行啊?

有没有大神能够帮忙实现下,感激不尽!
页: [1]
查看完整版本: 求个shell写法