shell簡介
shell處於kernel的外層,用來負責接收使用者輸入的命令,然後將命令解釋成kernel能了解的方式,然後由kernel去執行,再將結果傳回默認的輸出周邊。shell是一種命令解釋器,同時也是一個程序語言。shell有很多種,在眾多的Linux發行版中,標准的shell是bash,也是我們學習的主要對象。
第一個程序
范例:hello.sh
#!/bin/bash
echo 'Hello World'
執行之前,給予執行權限:
chmod +x hello.sh
執行:
./hello.sh
輸出:
Hello World
這樣第一個shell腳本就成功的運行了。