shell使用for循环实现,输入一个数字,比如5,输出5行5列。行不变,列递增
#/bin/bash
read -p 输入数字: num
for i in seq $num
do
echo $i..$i
done
echo $i..$i 写法很傻
#/bin/bash
read -p 输入数字: num
for i in seq $num
do
echo “$i..$i ”
done
11111
22222
33333
44444
55555
#!/bin/bash
read -p "num:" num
for i in `seq $num`
do
for j in `seq $num`
do
echo -n "$i"
if [[ $j -eq $num ]]
then
echo
fi
done
done
不知道是不是你想要的东西。