Shell学习15天(Shell内置命令)- 09day

(一) Shell 内置命令

:                      永远返回0

true                   永远返回0

exit                     退出整个程序

break                 结束当前循环,或跳出本层循环。 break n   这个用法会跳出 n 层.    break和continue只能作用于循环。

continue           忽略本次循环剩余的代码,直接进行下一次循环  。 continue n  跳过 n 层后续的代码

shift                  使位置参数向左移动,默认移动1位。可以使用shift 2 , shift n的时候位置参数必须是n的倍数。表示shift n 一次就   左移n个参数,如shift 2  那么后续就有 $1 和 $2 两个位置参数能取到值。

......

用以下例子来进行简单的练习:

打印一个就九九乘法表:

Shell学习15天(Shell内置命令)- 09day

使用shift左移位置变量 计算输入位置参数的累加值:

Shell学习15天(Shell内置命令)- 09day

 

 

20200220