健壮 Shell 脚本编写指南

💡 原文中文,约900字,阅读约需3分钟。
📝

内容提要

变量是编程语言中最基本、实用的组件。Shell中定义变量的语法是var=value。变量类型只有string,可以进行四则运算。使用变量的语法是$var,推荐写法是"${var}"。在实际使用中,常常给变量赋默认值。Shell中还有许多内置变量,如$0到$9表示脚本或函数的参数,$@表示所有参数,$$表示当前shell的PID,$?表示上一条命令的返回值,IFS表示参数的分隔符。

🎯

关键要点

  • 变量是编程语言中最基本、实用的组件。
  • Shell中定义变量的语法是var=value,等号两侧不能有空格。
  • 变量类型只有string,可以进行四则运算。
  • 使用变量的语法是$var,推荐写法是"${var}"。
  • 给变量赋默认值的语法是CC=${CC:-gcc}。
  • 可以使用read函数让用户输入变量的值。
  • Shell中有许多内置变量,如$0到$9表示参数,$@表示所有参数,$$表示当前shell的PID,$?表示上一条命令的返回值,IFS表示参数的分隔符。
🏷️

标签

➡️

继续阅读