赞
踩
创建并编写脚本
vim first.sh
#!/bin/bash是指此脚本使用/bin/bash来解释执行。
echo表示输出
下面是定义 变量的方式(等号两边不能有空格),并输出变量
#!/bin/bash
echo "Hello World"
zerovoice="www.0voice.com"
echo $zerovoice
由于现在first.sh还不是可执行文件
因此添加执行的权限
chmod +x first.sh
执行
./first.sh
#i/bin/bash
for file in $(ls /home/xuheding/share/); do
echo ${file}
done
#i/bin/bash
sum=0;
for i in {1..100};do
let sum+=i
done
echo $sum
错误输出全部重定向到/dev/null中,也就是将产生的所有信息丢弃
$?表示 上一条命令是否运行正确
ping -c 2 -i 0.3 192.168.125.$i
-c 表示 ping次数
-i 表示ping的时间间隔
#!/bin/bash
for i in {1..254};do
ping -c 2 -i 0.3 192.168.125.$i &> /dev/null
if [ $? -eq 0 ];then
echo "192.168.125.$i is up"
else
echo "192.168.125.$i is down"
fi
done
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。