1、思维导图
2、代码作业
1
#!/bin/bash
s=(`ls /home/ubuntu`)
j=0
k=0
for i in ${s[*]}
do
if [ -d "/home/ubuntu/$i" ]
then
((j++))
elif [ -f "/home/ubuntu/$i" ]
then
((k++))
fi
done
echo "目录文件$j"
echo "普通文件$k"
2
#!/bin/bash
s=(`ls /home/ubuntu/*.c`)
j=0
for i in ${s[*]}
do
if [ -s "$i" ]
then
((j++))
fi
done
echo ".c文件$j"
3
#!/bin/bash
for i in {0..9}
do
for j in {0..9}
do
pow=$((i*j))
echo "$i*$j=$pow"
done
done
4
read -p "输入三角形行数:" line
i=1
while [ $i -le $line ]
do
j=1
while [ $j -le $i ]
do
echo -n "*"
((j++))
done
echo
((i++))
done