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:~$