#!/bin/bash
count=1
maxcount=25
while [ "$count" -lt "$maxcount" ]
do
number=$RANDOM
echo "$number"
#echo -n 輸出不換行
let "count++"
done
使用循環打印passwd中的用戶
#!/bin/bash
PASSWD_FILE=/etc/passwd
n=1
for name in $(awk 'BEGIN{FS=":"}{print $1}' < "$PASSWD_FILE")
do
echo "USER #$n = $name"
let "n++"
done
遍歷當前目錄下的文件
#!/bin/bash
i=0
#* 代表當前目錄下所有文件
for name in *.c #遍歷當前目錄下所有C文件
do
let "++i"
echo "$i:$name"
done
當循環條件範圍爲空時默認是$@