shell 指令碼之 Function 功能的使用

2021-08-18 15:41:47 字數 618 閱讀 9373

#!/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 偽 退出。表示式可以是一元或者二元的。一元表示式通常用於檢測 檔案狀態。同時還有字串操作符和數字比較操...