实验
假设有一个脚本script.sh 使用BASH shell
脚本内容#!/bin/bash
name='Tim'
echo 'finished'
这个脚本创建了一个name变量,并给这个变量赋了一个值。等会我们将执行这个命令,执行完成之后我们试着单独echo这个变量,看看会有什么不同的结果。
1.使用./script.sh
2.使用bash script.sh 或者sh script.sh
3.使用. script.sh 注意!.是一个命令,后面要有空格(source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。)
分别以三种方式执行这个脚本
1.第一种方式,直接执行权限不足。
我们可以使用chmod命令授予权限,或者使用sudo执行
可以看到ÿ