[问题]批量地址生成的脚本

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
ghostry
帖子: 1532
注册时间: 2008-07-23 20:08
来自: http://www.ghostry.cn
送出感谢: 0
接收感谢: 1 次
联系:

[问题]批量地址生成的脚本

#1

帖子 ghostry » 2008-09-11 16:50

形如
tu000001.jpg
tu001002.jpg
tu002003.jpg
...
用什么办法建立一个队列呢?到tu100101.jpg结束。急等
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

Re: [问题]批量地址生成的脚本

#2

帖子 xiooli » 2008-09-11 16:59

ghostry 写了:形如
tu000001.jpg
tu001002.jpg
tu002003.jpg
...
用什么办法建立一个队列呢?到tu100101.jpg结束。急等
你这个数字增加是什么规律?
头像
bones7456
论坛版主
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
送出感谢: 0
接收感谢: 8 次
联系:

#3

帖子 bones7456 » 2008-09-11 16:59

代码: 全选

$ for i in `seq 10`; do printf "tu%05d.jpg\n" $i ;done
tu00001.jpg
tu00002.jpg
tu00003.jpg
tu00004.jpg
tu00005.jpg
tu00006.jpg
tu00007.jpg
tu00008.jpg
tu00009.jpg
tu00010.jpg
明白了吧?
关注我的blog: ε==3
头像
cnkilior
论坛版主
帖子: 4979
注册时间: 2007-08-05 17:40
送出感谢: 0
接收感谢: 5 次

#4

帖子 cnkilior » 2008-09-11 16:59

代码: 全选

for ((i=0;i<=xxx;i++))
do
:
done
ps :(())使用c语言语法!
头像
ghostry
帖子: 1532
注册时间: 2008-07-23 20:08
来自: http://www.ghostry.cn
送出感谢: 0
接收感谢: 1 次
联系:

#5

帖子 ghostry » 2008-09-11 17:08

前边3个和后便3个数字每次加1,但是前边总是比后边的小1.

代码: 全选

for i in `seq 10`; do printf "tu%05d.jpg\n" $i ;done
我那个大概得两个循环数一起用才行,for的不知道能不能同时2个变量。

代码: 全选

printf "tu%05d.jpg\n" $i
这部分看不懂
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/
头像
ghostry
帖子: 1532
注册时间: 2008-07-23 20:08
来自: http://www.ghostry.cn
送出感谢: 0
接收感谢: 1 次
联系:

#6

帖子 ghostry » 2008-09-11 17:25

解决 了

代码: 全选

for ((i=1;i<=101;i++));do ((j=$i-1));printf "tu%03d%03d.jpg\n" $j $i ; done
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/
头像
ghostry
帖子: 1532
注册时间: 2008-07-23 20:08
来自: http://www.ghostry.cn
送出感谢: 0
接收感谢: 1 次
联系:

#7

帖子 ghostry » 2008-09-11 17:35

本来想下图片的。结果人家做的防盗链。 :twisted:

代码: 全选

for ((i=1;i<=101;i++));do ((j=$i-1));printf "http://images.ggyy8.com/comic/j/jrxy/vol_001/%03d%03d.jpg\n" $j $i ; done > dizhi ;mkdir temp ;cd temp;wget -i ../dizhi ;cd ..
郁闷。
就此贴讨论下吧,这个是两个变量有关系的,如果是一个增加一个减少的两个变量的话该怎么办呢?
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/
头像
oneleaf
论坛管理员
帖子: 10235
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 106 次

#8

帖子 oneleaf » 2008-09-11 17:45

ghostry 写了:本来想下图片的。结果人家做的防盗链。 :twisted:

代码: 全选

for ((i=1;i<=101;i++));do ((j=$i-1));printf "http://images.ggyy8.com/comic/j/jrxy/vol_001/%03d%03d.jpg\n" $j $i ; done > dizhi ;mkdir temp ;cd temp;wget -i ../dizhi ;cd ..
郁闷。
就此贴讨论下吧,这个是两个变量有关系的,如果是一个增加一个减少的两个变量的话该怎么办呢?
wget --referer http://....
头像
bones7456
论坛版主
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
送出感谢: 0
接收感谢: 8 次
联系:

#9

帖子 bones7456 » 2008-09-11 17:49

那就((j=100-$i))喽。。。
关注我的blog: ε==3
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

#10

帖子 xiooli » 2008-09-11 17:50

for i in `seq 101`; do printf "tu%03d%03d.jpg\n" $(($i-1)) $i ;done
头像
ghostry
帖子: 1532
注册时间: 2008-07-23 20:08
来自: http://www.ghostry.cn
送出感谢: 0
接收感谢: 1 次
联系:

#11

帖子 ghostry » 2008-09-11 17:52

不是防盗链就是随机码,,郁闷。

代码: 全选

http://image21.uuu9.com/cartoon/comic//UploadFiles//200710281/07102809562764010.jpg
http://image21.uuu9.com/cartoon/comic//UploadFiles//200710281/07102809563054611.jpg
http://image21.uuu9.com/cartoon/comic//UploadFiles//200710281/07102809563089012.jpg
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/
头像
ghostry
帖子: 1532
注册时间: 2008-07-23 20:08
来自: http://www.ghostry.cn
送出感谢: 0
接收感谢: 1 次
联系:

#12

帖子 ghostry » 2008-09-11 18:00

-r eferer=网址包括` r eferer:网址'标头在H TTP请求。
google是这么翻译的,完全不明白
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/
回复

回到 “Shell脚本”