摘要: 1. Bash的算术运算符 Bash的算术运算符以及它们的优先级、结合性和值都与C语言相同。 下表优先级从高到低排列。 操作符 用途 id++ id-- 变量后递增和后递减 ++id --id 变量前递增和前递减 - + 单目负号和正号 ! ~ 逻辑取反,按位取反 ** 求幂 * / % 乘,除,求 阅读全文
posted @ 2020-05-18 16:05 workingdiary 阅读(442) 评论(0) 推荐(0)
摘要: 1. Bash的内部变量 1)$BASH变量:用于引用Bash实例的全路径名; $ echo $BASH /bin/bash 2)$HOME变量:当前用户的HOME目录,通常是/home/<username>; $ echo $HOME /home/user1 3)$IFS变量:内部字段分隔符的缩写 阅读全文
posted @ 2020-05-18 11:11 workingdiary 阅读(484) 评论(0) 推荐(0)
摘要: 1. Bash中的参数扩展 参数是一个存储数值的实体,并由名称、数字或特定符号所引用: 被名称引用的参数称作变量; 被数字引用的参数称作位置参数; 被特定符号引用的参数具有特殊的含义和用途,被作为Bash的特殊内部变量引用。 参数扩展是从引用的实体取值的过程,就像扩展变量打印它的值。 1)基本的参数 阅读全文
posted @ 2020-05-18 10:27 workingdiary 阅读(210) 评论(0) 推荐(0)
摘要: D11 1. Shell脚本的第一行"#!" #!(Shebang)出现在Shell脚本文件第一行的前两个字符,用于指示一个解释程序。 语法:#! INTERPRETER [OPTION]... 注意:INTERPRETER必须是一个程序的绝对路径。 在Linux系统中,但内容以#!开头的脚本作为一 阅读全文
posted @ 2020-05-18 09:26 workingdiary 阅读(182) 评论(0) 推荐(0)