
题目一、
有m1.txt m2.txt m3.txt m4.txt,分别创建出对应的目录,m1 m2 m3 m4 并把文件移动到对应的目录下
#! /bin/bash
touch m1.txt m2.txt m3.txt m4.txt
for i in `seq 1 1 4`
do
`mkdir m$i`
`mv m$i.txt m$i`
done
题目二、
使用break关键字打印九九乘法表,提示:printf "%d * %d = %d" $i $j $((i*j))
#! /bin/bash
for i in `seq 1 1 9`
do
for j in `seq 1 1 9`
do
printf "%d * %d = %d \t" $i $j $((i*j))
if [ $i -le $j ]
then
break
fi
done
echo
done
文章提供了两个Bash脚本示例,第一个脚本用于创建四个文本文件m1.txt到m4.txt,并将它们分别移动到对应的新建目录m1到m4中。第二个脚本展示了如何使用break关键字打印九九乘法表,当乘积达到或超过当前行的数时退出内层循环。

被折叠的 条评论
为什么被折叠?



