腳本1:
#vim b.sh
#!/bin/bash
#查詢本機ip,根磁盤剩餘容量,以及內存剩餘容量
cecho(){
echo -e "\033[$1m$2\033[0m"
}
IP=`ifconfig |awk -F "[: ]" '/inet addr/{print $13}'`
echo "本機IP爲:"
cecho 33 "$IP"
disk=`df -h |awk -F "[ ]" '/\/$/{print $19}'`
echo "根磁盤剩餘容量"
cecho 34 $disk
mem=`free -h |awk '/+/{print $4}'`
echo "內存剩餘容量爲"
cecho 34 $mem
腳本2:(1到100質數和)
#!/bin/bash
for i in `seq 6`
do
for a in `factor $i | awk -F"[ :]" '{if(NF == 3) print $1} '`
do
s=$[0+$a]
done
done
echo $s
腳本3:(1到100質數)
#!/bin/bash
#1到100的質數
for i in `seq 100`
do
factor $i | awk -F"[ :]" '{if(NF == 3) print $1 }'
done
腳本4:(1到100)
#seq 100 |echo $[`tr "\n" "+"` 0]
5050
# seq 5 |echo $[`tr "\n" "*"`1]
120
# seq 1 2 100 |echo "$[`tr "\n" "+"` 0]"
2500
# seq 0 2 100 |echo "$[`tr "\n" "+"` 0]"
2550
# seq 1 2 5 |echo $[`tr "\n" "+"` 0]
9
#/bin/bash
#1到100和
sum=0
#for i in `seq 100`
for i in {1..100}
do
sum=$[sum+i]
done
echo 1到100總和是:$sum