程序语言
未读
Shell脚本教程(十四)-Bash函数
文章介绍 Bash 函数的定义、调用与管理,说明其可复用多行命令、在当前 Shell 执行及与别名和脚本的优先级关系;讲解 `$1`、`$@`、`$#` 等参数变量、`return` 返回状态码,以及函数变量默认全局、使用 `local` 声明局部变量的方法。
程序语言
未读
Shell脚本教程(十三)-循环
介绍 Shell 的循环结构:`while`在条件成立时执行,`until`在条件失败时执行且可改写为否定的`while`;`for...in`用于遍历列表、通配符、命令输出或脚本参数;`for`还支持 C 风格语法。文章说明了各类循环的写法、条件命令规则及无限循环的终止方式。
程序语言
未读
Shell脚本教程(十二)-条件判断
文章介绍 Shell 条件判断:`if/elif/else`依据命令返回值决定分支,可多行或单行书写,多个条件时以最后一条命令结果为准。重点讲解 `test`、`[ ]`、`[[ ]]` 三种表达式形式及空格要求,并列举文件状态等常用判断表达式。
程序语言
未读
Shell脚本教程(十一)-read命令
有时,脚本需要在执行过程中,由用户提供一部分数据,这时可以使用`read`命令。它将用户的输入存入一个变量,方便后面的代码使用。用户按下回车键,就表示输入结束。
程序语言
未读
Shell脚本教程(十)-脚本入门
脚本(script)就是包含一系列命令的一个文本文件。Shell 读取这个文件,依次执行里面的所有命令,就好像这些命令直接输入到命令行一样。所有能够在命令行完成的任务,都能够用脚本完成。
脚本的好处是可以重复使用,也可以指定在特定场合自动调用,比如系统启动或关闭时自动执行脚本。