在本節中,我們將學習如何創建第一個和基本的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:~$