[/tmp/test]# more ss1
#!/bin/sh
#i=0
i=`tail -1 ss1.log | awk '{print $NF}'`
while(true)
do
year=`date +%Y`
month=`date +%m`
day=`date +%d`
hour=`date +%H`
minute=`date +%M`
second=`date +%S`
let i=$i+1
week=`date +%a`
weekno=`date +%w`
echo $$" "$year" "$month" "$day" "$hour" "$minute" "$second" "$week" "$weekno" "$i >> ss1.log
sleep 30
done
[/tmp/test]#
[/tmp/test]#
[/tmp/test]# more ss2
#!/bin/sh
i=1
while [ $i -lt 10 ]
do
n=$RANDOM
echo $n
let i=i+1
done
[/tmp/test]#
[/tmp/test]# more ss3
#!/bin/sh
i=0
while(true)
do
let i=i+1
a=$RANDOM
echo $i" "$a >> ss3.log
sleep 30
done
[/tmp/test]#
[/tmp/test]# more ss4
#!/bin/sh
i=1
while [ i -lt 100 ]
do
echo $i
if [ $i -gt 33 ];then
continue;
fi
let i=i+1
sleep 1
done
[/tmp/test]#
[/tmp/test]#
[/tmp/test]# more ss5
#!/bin/sh
for i in 1 2 3 4 5 6 7 8 9 10
do
for j in 11 12 13 14 15 16 17 18 19 20
do
# let ij=i*j
# echo $i"*"$j"="$ij
if [ $j -gt 15 ];then
continue 2;
fi
let ij=i*j
echo $i"*"$j"="$ij
done
done
[/tmp/test]#
[/tmp/test]# more ss6
#!/bin/sh
echo "Pls enter you name: \c"
read name
echo "Your name is $name"
case "$name" in
"bruce"|"Bruce")
echo "Hello bruce";;
"Dave"|"dave")
echo "Hello dave";;
"john"|"John")
echo "Hello john";;
esac
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24237320/viewspace-2124510/
,如需转载,请注明出处,否则将追究法律责任。