shell腳本基本命令echo linux腳本怎么定義子shell能用的函數(shù)?
linux腳本怎么定義子shell能用的函數(shù)?看下面的例子。可以將函數(shù)傳遞給子shell。子shell是在Linux腳本中使用()實(shí)現(xiàn)的,即()中的代碼將在子shell中執(zhí)行。代碼如下:#!/bin/
linux腳本怎么定義子shell能用的函數(shù)?
看下面的例子。可以將函數(shù)傳遞給子shell。子shell是在Linux腳本中使用()實(shí)現(xiàn)的,即()中的代碼將在子shell中執(zhí)行。代碼如下:#!/bin/bash#scriptname:do?square function square{local sq?sq是函數(shù)的本地讓“sq=$1*$1”echo”要平方的數(shù)字是$1?!癳cho”結(jié)果是$sq“}echo”給我一個(gè)要平方的數(shù)字?!皉ead numbervalue_uureturned=$(square$number)#shellecho”value“$返回”的實(shí)現(xiàn)效果如下: