
用可以让多个命令连续知行,中间出现错误并不会中断后面命令,如
虽然第二条指令会报错,但是不会影响后面的指令,最后test目录不存在
出错停止后面指令
用&&分割的命令,如果没有错误会一直执行下去,出现错误立即中止,如
这回在第二个指令处就中止了
一次正确即停止
用||分割的命令,如果有错误就一直执行下去,直到一次正确立即中止,如
第一次执行第一条指令就正确,后面的不执行
第二次执行前两条都错误,直到最后一条才正确,最后一条不再执行
方法一
for i in {1..10}do echo "Hello, World"
方法二
在~/.bashrc文件中创建一个run函数:
function run() {
number=$1
shift
for n in $(seq $number)do
$@
done
}
1
2
3
4
5
6
7
使./bashrc生效
souce ~/./bashrc
1
示例
run 10 echo "Hello, World"
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)