Bash的变量功能 she变量,简答来说就是用一个特定的字符串来代表 具有特定含义但是取值可变的内容。 影响she环境操作的变量我们称之为环境变量。一般采 用大写来表示环境变量。如:PATH、HoME等等。 分也可以由用户自定义变量来保存一些信息,一般采用小写, 变量不能以数字作为首字母。 想要显示单个变量可以使用echo命令,例: echo SPATH echo stmynamey 其中,$表示取后面变量的值
Bash的变量功能 ❖ shell的变量,简答来说就是用一个特定的字符串来代表 具有特定含义但是取值可变的内容。 ❖ 影响shell环境操作的变量我们称之为环境变量。一般采 用大写来表示环境变量。如:PATH、HOME等等。 ❖ 也可以由用户自定义变量来保存一些信息,一般采用小写, 变量不能以数字作为首字母。 ❖ 想要显示单个变量可以使用echo命令,例: echo $PATH echo ${myname} ❖ 其中,$表示取后面变量的值
Bash的变量功能 变量取值的修改使用=,例: myname=lili 如果想给变量增加内容,可以以如下方式实现: PATHESIPATH]:/home/abc 若希望自定义的变量可以在新开的she内执行,那么可 以使用 export把变量设置成环境变量。 export myname 取消变量的命令是 unset,例: unset myname
Bash的变量功能 ❖ 变量取值的修改使用=,例: myname=lili ❖ 如果想给变量增加内容,可以以如下方式实现: PATH=${PATH}:/home/abc ❖ 若希望自定义的变量可以在新开的shell内执行,那么可 以使用export把变量设置成环境变量。 export myname ❖ 取消变量的命令是unset,例: unset myname
Bash的变量功能 查看当前she的所有环境变量可以使用env命令。 查看当前she的所有环境变量和自定义变量使用se命
Bash的变量功能 ❖ 查看当前shell的所有环境变量可以使用env命令。 ❖ 查看当前shell的所有环境变量和自定义变量使用set命 令
32She脚本
3.2 Shell脚本
3.2She脚本 She!具有程序设计功能,如果在使用系统时需要用重复、 复杂的命令完成某项工作,就可以利用Shel编程实现。 同一般的结构化程序不同,She序是按行解释,不需 要编译成目标程序,也不需要连接成可执行的目标码,只 要She脚本是可执行程序就可以直接运行。 由She命令构成并由She执行的命令文件称为Shel 脚本( Shell Script)。从广义上看,任何从键盘上键 入的Shel命令都是She脚本
3.2 Shell脚本 ❖ Shell具有程序设计功能,如果在使用系统时需要用重复、 复杂的命令完成某项工作,就可以利用Shell编程实现。 ❖ 同一般的结构化程序不同,Shell程序是按行解释,不需 要编译成目标程序,也不需要连接成可执行的目标码,只 要Shell脚本是可执行程序就可以直接运行。 ❖ 由Shell命令构成并由Shell执行的命令文件称为Shell 脚本(Shell Script)。从广义上看,任何从键盘上键 入的Shell命令都是Shell脚本