1.
vi test
2.
在vim里面写:
#! /bin/bash
#!
告诉系统由哪个编译器执行,后面跟的是shell路径。
bash
是shell的一种。
3. 定义变量并赋值
hw="hello world"
=
后面不能有空格
4. 向窗口输出文本
echo $hw
echo
就是输出语句
$
就是引用变量,变量名前面不能加空格
5. 用wq保存
6. 用./
不能直接运行,需要授权:
chomod +x ./T
7. 还有一种不用授权的方法,也就是直接用shell编译并且执行:
/bin/sh T
或者 /bin/bash T
同时T文件中#! /bin/bash
就可以不用写
8. readonly
readonly
可以把变量设置为只读
hw="hello world"
readonly hw
hw="xxx"
echo $hw
如果编译执行会接受到hw: readonly variable的信息
9. 删除变量
unset 变量名
但是unset不能删除只读变量
10. ""和''的区别
""里面可以掺杂变量和转义字符,而''不能
hw="hello"
echo "name ${hw}"
输出:name hello