cat optimize.sh
#!/bin/bash
function bar(){
echo "This is bar function"
}
function foo() {
echo "This is foo function"
}
if [ $1 == bar ];then
bar
elif [ $1 == foo ] ;then
foo
else
echo "script foo|bar" 2>&1
exit 2
fi
运行结果:
$ ./optimize.sh foo
This is foo function
silence@USER-20211118VO MINGW64 ~/Desktop
$ ./optimize.sh bar
This is bar function
silence@USER-20211118VO MINGW64 ~/Desktop
$ ./optimize.sh falalsdfkja
script foo|bar