#!/bin/bash
function rmsg
() #輸出紅色
gmsg
() #輸出綠色
bmsg
() #輸出藍色
rmsg 紅色
gmsg 綠色
bmsg 藍色
我們看一下輸出結果:
() #輸出紅色
gmsg
() #輸出綠色
bmsg
() #輸出藍色
rmsg 紅色 紅紅
gmsg 綠色 綠綠
bmsg 藍色 藍藍
接著再執行一下,看看結果:
我們可以看到 gmsg 只輸出了第乙個引數, bmsg 只輸出了第二個引數。
出處:
shell 指令碼之for
subdir joan joanna for subdir in subdir doecho building subdir done 結果 building joan building joanna 結果正常。subdir 1 2 3 4 for subdir in subdir doecho b...
Shell指令碼程式設計基礎之shell指令碼退出狀態碼
exit 在指令碼中本身是退出的作用 根據程式執行的結果,返回對應的狀態碼,幫助實現條件判斷 21 15 48 root c8 3 55 grep q root etc passwd echo grep q admin etc passwd echo grep q root abc echo gre...
Shell指令碼程式設計基礎之shell指令碼條件測試命令
注意 表示式前後必須有空白字元 05 19 35 root c8 3 55 help test test test 表示式 對條件表示式進行估值。根據 expr 表示式的估值以狀態 0 真 或 1 偽 退出。表示式可以是一元或者二元的。一元表示式通常用於檢測 檔案狀態。同時還有字串操作符和數字比較操...