shell编程---shell命令分类
1、内建命令
内建命令就是有 shell 本身执行的命令。根据命令是否必要进行内建,比如 cd 和 read因为需要才内建。 cd 用于改变工作路径, read 用来读入标准输入或者文件中的内容,并将
内容传递给变量。 另外一种命令的存在是因为效率问题,比如 test 命令。 还有 I/O 命令 echo和 printf。
1.1 命令行
1.2 echo命令
echo末尾会自带换行符。
1.3 printf命令
printf末尾不会自动追加换行符,需要手动添加。
printf命令类似C函数中的printf函数。
2、shell函数
Shell 函数是一系列代码,函数与变量一致,都可以被调用。
3、外部命令
由 shell 副本(新进程)执行的命令。