Bash入门程序

Bash入门程序

在本节中,我们将学习如何创建第一个和基本的Bash脚本。参考以下给出的步骤:

第1步:打开终端。使用cd命令浏览桌面文件夹或目录。
第2步:使用touch命令创建一个空文件作为shell脚本,并将其命名为bash_script.sh。在下图中,可以看到bash_script.sh文件的所有权限属性。

第3步:使用任何编辑器(如:vim/vi)或Visual Studio打开文件。这里,使用编辑器gedit,输入:

$ gedit bash_script.sh

第4步:脚本编写代码,打印:Hello World!

#!/bin/bash  

# This is the basic bash script  

echo " Hello World! "

第1行代表#!(shebang)并指定bash shell的位置。
第2行代表注释行。
第3行代表echo命令以打印输出。

第5步:使用./执行脚本前缀。

maxsu@ubuntu:~$ ./bash_script.sh
bash: ./bash_script.sh: Permission denied
maxsu@ubuntu:~$

它将抛出“权限被拒绝(Permission denied)”错误。由于该文件仅具有读写权限,而没有执行权限,可以在下面看到它权限:

因此,执行chmod +x选项的命令将执行权限添加到文件。

$ chmod +x bash_script.sh

最后,执行脚本,结果如下所示:

maxsu@ubuntu:~$ chmod +x bash_script.sh
maxsu@ubuntu:~$ ./bash_script.sh 
 Hello World! 
maxsu@ubuntu:~$