function printUsage()
{
for (( i=1;i<="${node_number}";i++ ))
do
if [ "$i" -eq 1 ]; then
temp="${node[1]}"
continue
fi
temp=$temp" ""or"" "${node[i]}
done
target_nodes=$temp
echo "ERROR!!!"
echo "usage: command [TARGET_NODE]"
echo "[TARGET_NODE]: ${target_nodes}"
}
printUsage "${node[@]}" "${node_number}"
函数体: funcation funcaitonname(){
语句
}
调用时传入参数:funcationname param1 param2 ......
注意:数组作为参数时,数组写法: "${node[@]}"