shell - 函数
函数定义
[ function ] func() {
# actions
[ return [$result] ]
}##!/bin/bash
function sayHello() {
echo "hello"
}
sayHello函数参数
返回值
函数参数与脚本参数
附录: $* vs $@
Last updated
[ function ] func() {
# actions
[ return [$result] ]
}##!/bin/bash
function sayHello() {
echo "hello"
}
sayHelloLast updated
##!/bin/bash
function func() {
echo ${1}
echo ${5}
echo ${10}
}
func 2 4 6 8 10 12 14 16 18 20 222
10
20#!/bin/bash
function func() {
echo $#
echo $*
echo $@
}
func 1 2 33
1 2 3
1 2 3#!/bin/bash
function func() {
return 100
}
func
echo $?#!/bin/bash
function func() {
abc
}
func
echo $?./a.sh: line 4: abc: command not found
127