创建第一个shell脚本

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

你可能感兴趣的:(创建第一个shell脚本)