close

1. 設定變數值

變數=值

====================================

2.顯示變數的值

echo "$變數"

====================================

3. bash shell 的內建變數

位置參數 0, 1, 2, 3 ........:0 表示命令稿的名字, 1, 2, ....表示之後的參數

@變數:包含所有位置參數

*變數:包含所有位置參數

# 變數: 位置參數的數目

例如

shell script  name

echo "name: $@"

echo "$0: $1 $2 $3 $4 $5"

echo "$# argus"

執行name Jack Ross Bill Mary

執行結果如下

name: Jack Ross Bill Mary

./name: Jack Ross Bill Mary

5 argus

====================================

4 if[-e filename]; then

若檔案或目錄是存在, 則........

====================================

5.if [-f filename ]; then

若檔案存在, 則.....................

====================================

6. if [-z string]; then

若字串是空的, 則..................

====================================

if [-s filename]; then

若檔案不是空的, 則..................

====================================

7. > filename

輸出到檔案

規則:

  • 該檔案若不存在,系統會自動的將他建立起來
  • 當這個檔案存在的時候,那麼系統就會先將這個檔案內容清空,然後再將資料寫入!
  • 也就是若以 > 輸出到一個既存檔案中,那個檔案就會被覆蓋掉

     

  • arrow
    arrow
      全站熱搜
      創作者介紹
      創作者 hfchou 的頭像
      hfchou

      小方的盜墓筆記

      hfchou 發表在 痞客邦 留言(0) 人氣()