Shell脚本编写含义问题

shell脚本含义问题
1.这里的true是指谁对?
2.then啥意思
3.exit 是否则退出为0吗?

img

ture是一个永远为真的值,也就是循环里没有exit的话是不会退出的
then后面跟符合条件之后执行的程序,配合if使用
exit 用于退出当前shell环境进程结束运行,并且可以返回一个状态码

  1. true 是告诉 左边 while 的,让它一直循环执行命令
  2. then 是告诉 左边 if 的,让它执行下面的命令,如果 if 条件满足
  3. exit 不是固定为 0 的。(0=函数执行无错误,非0=函数执行异常)

更多可以参考我的 shell 笔记和 linux 专栏:

shell 笔记: https://blog.csdn.net/LawssssCat/article/details/103434668

linux 专栏: https://blog.csdn.net/lawsssscat/category_9653477.html