meta data for this page
  •  

這是本文件的舊版!


Bash

教程

要點

基本

  • 第一行總是 #!/bin/bash = 宣告使用的 shell
  • echo
  • 字串可以用 ' 括住 ← 只會留一個空格
    • "…" 可以保留任何空格字元
  • 註解:行首或行中 # 1)

變數

  • case-sensitive
  • 名稱可含字母、底線
  • 指定值用 =但前後不可以有空格!(我的第一個習作就著了這個道啦……)
  • 被引用時,名稱前面加 $
    • 若要把 $ 當一般符號用,就 \$ 避掉
    • 若要和其他字元緊連,就用 ${…}
  • 可以引入執行命令傳回的結果`…`$(…)
    ↑這感覺好強大!:o
    FILELIST=`ls`
    FileWithTimeStamp=/tmp/my-dir/file_$(/bin/date +%Y-%m-%d).txt

    2)

執行

  • 賦予執行權限:
    chmod a+x <腳本檔名>

    3)

  • 在 macOS 中開啟:選擇用「終端機」

參考

討論區

輸入您的意見. 允許使用維基語法:
T​ E P X Y