系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
xuwu125
- 帖子: 204
- 注册时间: 2007-11-26 19:10
- 来自: 浙江省
-
联系:
#1
帖子
由 xuwu125 » 2009-05-05 19:18
自己新建立文件
代码: 全选
#!/bin/bash
min=100
max=999
while [ $min -le $max ]
do
wget 'http://tx2.diwang.com.cn/data/user_avatar/1/'$min'_avatar_big.jpg'
min=`expr $min + 1`
done
mv './'*'.jpg' '~/'
随便命名
然后这样执行 。
-
附件
-
上次由
xuwu125 在 2009-05-05 19:42,总共编辑 1 次。
代码: 全选
# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧
-
xuwu125
- 帖子: 204
- 注册时间: 2007-11-26 19:10
- 来自: 浙江省
-
联系:
#2
帖子
由 xuwu125 » 2009-05-05 19:19
欢迎高手指点。。。
代码: 全选
# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧
-
xuwu125
- 帖子: 204
- 注册时间: 2007-11-26 19:10
- 来自: 浙江省
-
联系:
#3
帖子
由 xuwu125 » 2009-05-05 19:41
没人看。晕。。
代码: 全选
# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧
-
xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
-
联系:
#4
帖子
由 xiooli » 2009-05-05 19:47
不必用sudo吧。
代码: 全选
#!/bin/bash
min=100
max=999
savedir=./tmp
cd "$savedir"
while [ $min -le $max ]
do
wget "http://tx2.diwang.com.cn/data/user_avatar/1/$((min++))_avatar_big.jpg"
done
ps:这些”美女“貌似质量都不是很高阿
-
jioyo源
- 帖子: 3476
- 注册时间: 2008-10-08 13:48
#5
帖子
由 jioyo源 » 2009-05-05 19:53
xiooli 写了:不必用sudo吧。
代码: 全选
#!/bin/bash
min=100
max=999
savedir=./tmp
while [ $min -le $max ]
do
cd "$savedir"
wget "http://tx2.diwang.com.cn/data/user_avatar/1/$((min++))_avatar_big.jpg"
done
-
xuwu125
- 帖子: 204
- 注册时间: 2007-11-26 19:10
- 来自: 浙江省
-
联系:
#6
帖子
由 xuwu125 » 2009-05-05 19:58
是可以不用的。 我只是习惯了。。。
sudo ...
sudo ......
代码: 全选
# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧
-
xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
-
联系:
#7
帖子
由 xiooli » 2009-05-05 20:00
或许这样更完善些:
代码: 全选
#!/bin/bash
min=100
max=999
savedir=./tmp
cd "$savedir"
while [ $min -le $max ]
do
fileneme=$((min++))_avatar_big.jpg
[ -f $fileneme ] || wget "http://tx2.diwang.com.cn/data/user_avatar/1/$fileneme"
done
-
xuwu125
- 帖子: 204
- 注册时间: 2007-11-26 19:10
- 来自: 浙江省
-
联系:
#8
帖子
由 xuwu125 » 2009-05-05 20:13
楼上的,果然高手,但是有一句没看明白。
代码: 全选
[ -f $fileneme ] || wget "http://tx2.diwang.com.cn/data/user_avatar/1/$fileneme"
这一句,能给解释一下吗?
代码: 全选
# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧
-
xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
-
联系:
#9
帖子
由 xiooli » 2009-05-05 20:23
xuwu125 写了:楼上的,果然高手,但是有一句没看明白。
代码: 全选
[ -f $fileneme ] || wget "http://tx2.diwang.com.cn/data/user_avatar/1/$fileneme"
这一句,能给解释一下吗?
[ -f $fileneme ] 判读文件$fileneme是否存在,至于-f,-e,-z,-d,-p之类的什么意思可以man test查看,|| 是说如果前面语句是假(或执行失败)则执行后面的语句,换成 && 的话就是前面语句是真(或执行成功)才执行后面的语句。
-
xuwu125
- 帖子: 204
- 注册时间: 2007-11-26 19:10
- 来自: 浙江省
-
联系:
#10
帖子
由 xuwu125 » 2009-05-06 3:01
高手谢谢了,你的脚本写的很规范,看着很舒服。。。
代码: 全选
# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧
-
yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
#11
帖子
由 yjcong » 2009-05-06 3:34
代码: 全选
#!/bin/bash
savedir=./tmp
cd "$savedir"
for i in `seq -w 1 999`
do
wget -c http://tx2.diwang.com.cn/data/user_avatar/1/$i_avatar_big.jpg
done
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
-
qj3325
- 帖子: 116
- 注册时间: 2009-03-26 12:51
#13
帖子
由 qj3325 » 2009-05-06 6:40
慢慢来。进步就是从这里开始的!
-
xuwu125
- 帖子: 204
- 注册时间: 2007-11-26 19:10
- 来自: 浙江省
-
联系:
#15
帖子
由 xuwu125 » 2009-05-06 15:35
多谢大家支持。。另外问,shell 里面写循环有那几种方式。
例如,1 到100
例如 ,a 到Z
有没有类似正则的方式来写。
另外问下安装LAMP,如果我想用PHP来写SHELL脚本的话(不是WEB上运行了,我是要让它当跟本地脚本一样运行,因为我是搞PHP开发的),要怎么运行,是不是还要安装php_cgi 支持 啊?
代码: 全选
# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧