1、新建目录:mkdir test
2、进入目录中,新建文件:cd test touch test.sh
3、编写内容:vi test.sh
-
-
echo ‘Hello World!‘
4、可执行权限
下一步我们要做的事情是让我们的脚本可执行。使用 chmod 命令:
chmod 755 test.sh
对于脚本文件,有两个常见的权限设置;权限为755的脚本,则每个人都能执行,和权限为700的 脚本,只有文件所有者能够执行。注意为了能够执行脚本,脚本必须是可读的。
5、执行我们的脚本:为了能够运行此脚本,我们必须指定脚本文件明确的路径。这里是在当前目录
./test.sh
解释一下:
1、#!/bin/bash是指此脚本使用 /bin/bash 来解释执行,#!是特殊的表示符,其后面跟的是此解释此脚本的shell的路径。
2、我们可以用各种各样的解释器来写对应的脚本。比如说/bin/csh脚本,/bin/perl脚本,/bin/awk脚本,/bin/sed脚本,甚至/bin/echo等等。
3、/bin/sh与/bin/bash区别:
/bin/sh与/bin/bash大体上没什么区别,使用man sh命令和man bash命令去观察,可以发现sh本身就是bash