Table of Contents
ToggleBash Hello World
在任何程式語言中,被視為在 terminal 上輸出的簡單程式,用於驗證執行環境是否已正確設置,以及是否已準備好開始開發實際應用程式,本篇增加了範例,並透過執行來驗證產出結果。
功能簡介
Bash 是一個命令處理器,通常執行於文字窗口中,並能執行使用者直接輸入的命令,還能從檔案中讀取命令,這樣的檔案稱為指令碼,和其他 Unix shell 一樣,它支援檔名替換、管道、here 文件、命令替換、變數,以及條件判斷和迴圈遍歷的結構控制語句。
檔案目錄
./
+- basics
+- hello_world.sh
範例程式
Bash Hello World Script 將字串輸出在 terminal 上。
-
#! 被稱為 shebang。
-
/bin/bash 系統 bash shell 的可執行路徑。
-
# 用於寫註釋。
-
echo 用於在螢幕上顯示文本。
vim hello_world.sh
#!/bin/bash
echo "Hello World"
設定權限
使用 chmod 命令來授予執行腳本的權限, +x 代表可執行。
chmod +x hello_world.sh
查看權限
使用 ll 命令來查看檔案屬性。
ll
-rwxr-xr-x 1 root root 30 Jan 15 15:14 hello_world.sh
執行腳本
bash 執行腳本,在 terminal 輸出 “Hello World” ,以下 3 種方式都可執行。
./hello_world.sh
bash hello_world.sh
sh hello_world.sh
Hello World
心得分享
Bash Hello World Example 使用了這個簡單的範例,建立了一個 Bash Script,會在 terminal 輸出字串,了解如何建立、執行 Bash 程式,並熟悉了一些基本語法, Hello World Bash Script 程式和命令在每個支援 Bash 的作業系統上都是相同的。