shell 腳本函數封裝參數接收返回值

shell 腳本函數封裝參數接收返回值

shell 腳本

[root@Bing-Data-node2 cluster]# vim fun.sh 
#!/bin/bash
# 無參函數
function test(){
echo "hello function!"
}

test

s=""

#兩個參數帶返回值
function add(){
  echo "接收到的兩個參數是${!1}${!2}"
 echo "Shell 函數的返回值只能是一個介於 0~255 之間的整數,其中只有 0 表示成功,其它值都表示失敗。"
s="cctv"
return
}

add 1 2

echo $s


執行結果

[root@Bing-Data-node2 cluster]# sh fun.sh 
hello function!
接收到的兩個參數是12
Shell 函數的返回值只能是一個介於 0~255 之間的整數,其中只有 0 表示成功,其它值都表示失敗。
cctv
[root@Bing-Data-node2 cluster]# 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章