Linux笔记——05shell编程
shell编程
shell主要用于处理:
①字符串(文本)
②文件、目录
一、在命令行执行shell命令
(1)定义一个变量并输出该变量
①$ x="Hello Linux"
②$ echo $x
注意:此处的“=”左右两边不能为空格
(2)定义一个变量用于存放表达式的值
①$ let "x = 1 + 519"
②$ echo x
(3)输出目录
$ echo $HOME
(4)输出用户
$ echo $USER
(5)列出系统的环境变量
$ env
二、创建shell脚本
(1)编辑新建的普通文件
$ vi test
(2)输入shell代码
echo -n "Hello"
(3)执行脚本
$ bash <test
三、shell特殊字符
(1)单引号('')
可屏蔽所有元字符(弱引用)
(2)双引用("")
可屏蔽部分元字符(强引用)
(3)反斜杠(\)
反转义
(4)例子
①$ echo '$USER'
输出“$USER”
②$ echo "\$USER"
输出“$USER”
③$ echo "$USER"
输出当前用户的值