
作业社区
探索学习新天地,共享知识资源!
daishuuuu 的学生作业:
array=(7 5 6 3 2) i=0 for item in ${array[@]} do echo "item is $item" echo "index is $i" i=`expr $i + 1` done array=(I am westos teacher welcome to westos training class) for item in ${array[@]} do length=${#item} if [ $length -le 6 ] then echo $item fi done





daishuuuu 的学生作业:
echo -n "Please input the file name and the number of files: " if [ $# -eq 2 ] then echo "Create $2 files: " num=$2 else echo "Create 5 files in default: " num=5 fi cnt=1 while [ $cnt -le $num ] do echo "Create file log_$cnt.txt." touch log_$cnt.txt cnt=`expr $cnt + 1` done echo -n "Please input a folder: " read var1 if [ -d $var1 ] then folder_cnt=0 file_cnt=0 list=`ls $var1` for temp in $list do echo $temp if [ -d "$var1/$temp" ] then echo "folder $temp." folder_cnt=`expr $folder_cnt + 1` elif [ -f "$var1/$temp" ] then echo "file $temp." file_cnt=`expr $file_cnt + 1` fi done echo "Total $folder_cnt folders." echo "Total $file_cnt files." else echo "$var1 is not a directory." fi




