新创建并保存 的脚本文件 是没有执行权限的 ,使用 chmod 添加 执行 权限
chmod a+x shell.sh
#!bin/bash
#!位于解释器路径前,bin/bash 为bash解释器路径
有两种运行脚本的方式。
1、讲脚本作为 bash 的命令行参数
2、赋予脚本执行权限,将其变为可执行文件。
赋予完执行权限后 ,可以在当前目录下用一下方式运行 shell.sh
./shell.sh
./ 表示当前目录
../ 表示父目录
~/ 表示当前用户的 目录
在shell 中 ,命令 或者 命令序列 ,是 使用 分号 或者 换行符 来分隔的,比如
$cmd1;cmd2
等价于
$cmd1
$cmd2
# 符号 是 注释的开始 ,一直延续到行尾