版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xingchenxuanfeng/article/details/81511029
很多时候想要执行某些命令,并且又不想写脚本,就想直接在终端里执行。
这个是非常常见的,比如cat echo ls 等命令,没必要再去写个shell或者python来执行。
但是遇到一些负责的逻辑就很麻烦了,最常见的就是循环。
在终端里写循环也可以用for和while。
输出1到9,9个数字的例子如下:
while写法
$ i=1; while((i<10)); do echo $((i)); i=$((i))+1; done
1
2
3
4
5
6
7
8
9
for写法
$ for((i=1;i<10;i++)) do echo $((i)); done
1
2
3
4
5
6
7
8
9
需要死循环的时候while(true)即可
$ while (true) do echo something; done;
something
something
something
something
something
something
something
……