sudo mkdir -p /opt/scripts
cd /opt/scripts
vim firstscript.sh
#!/bin/bash
### This script prints system info ###
echo "##############################"
echo "System uptime is:"
uptime
echo ""
echo "##############################"
echo "Memory utilization:"
free -m
echo ""
echo "##############################"
echo "Disk utilization:"
df -h
chmod +x firstscript.sh
相對路徑:
./firstscript.sh
絕對路徑:
/opt/scripts/firstscript.sh

| 概念 | 說明 |
|---|---|
#!(Shebang) |
指定腳本要用哪個解譯器執行,例如 /bin/bash |
.sh |
shell script 慣用副檔名,可省略 |
chmod +x |
賦予腳本執行權限 |
echo |
印出文字或空白行 |