脚本为什么不运行?

sh/bash/dash/ksh/zsh等Shell脚本
回复
HadesEnduos
帖子: 193
注册时间: 2005-12-27 14:05
来自: 中国
送出感谢: 0
接收感谢: 0
联系:

脚本为什么不运行?

#1

帖子 HadesEnduos » 2007-04-01 21:51

在ubuntu server 6.01.1里运行以下脚本,为什么脚本无任何反映?貌似不运行。

代码: 全选

#!/bin/bash

test -f /var/lock/autoaptupdate.lock || exit 0

touch /var/lock/autoaptupdate.lock

apt-get update
apt-get dist-upgrade -y
apt-get autoclean
apt-get autoremove
apt-get check

rm -f /var/lock/autoaptupdate.lock
..::Outstanding people always stand out::..

AMD Athlon(tm) 64 Processor 3200+
Kinston DDR400 512MB SS * 2
ASUS A8V Deluxe Wireless Edition - VIA K8T800PRO
Dataland AIW 9800SE - ATI Technologies Inc R350 AH [Radeon 9800]
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2007-04-01 23:04

没提示,就是没执行。chmod吧
● 鸣学
HadesEnduos
帖子: 193
注册时间: 2005-12-27 14:05
来自: 中国
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 HadesEnduos » 2007-04-03 2:39

找到问题了。不是因为没有+x,是把||换成&&就可以了。
..::Outstanding people always stand out::..

AMD Athlon(tm) 64 Processor 3200+
Kinston DDR400 512MB SS * 2
ASUS A8V Deluxe Wireless Edition - VIA K8T800PRO
Dataland AIW 9800SE - ATI Technologies Inc R350 AH [Radeon 9800]
回复

回到 “Shell脚本”