meta data for this page
  •  

這是本文件的舊版!


Bash

教程

要點

基本

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

變數

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

    1)

<div tip>【目前進度】Passing Arguments to the Script - Learn Shell Programming - Free Interactive Shell Programming Tutorial</tip>

參考

討論區

輸入您的意見. 允許使用維基語法:
A H O G V