mainprog
来自「UNIX+shell范例精解(第4版)代码」· 代码 · 共 40 行
TXT
40 行
#!/bin/sh
# Scriptname: mainprog
# This is the main script that will call the function, addon
#datafile=$HOME/bourne/datafile
datafile=./datafile
. dbfunctions # The dot command reads the dbfunctions file
# into memory
if [ ! -f $datafile ]
then
echo "`basename $datafile` does not exist" 1>&2
exit 1
fi
echo "Select one: "
cat <<EOF
[1] Add info
[2] Delete info
[3] Exit
EOF
read choice
case $choice in
1) addon # Calling the addon function
;;
2) delete # Calling the delete function
;;
3) update
;;
4)
echo Bye
exit 0
;;
*) echo Bad choice
exit 2
;;
esac
echo Returned from function call
echo The name is $name
# Variable set in the function are known in this shell.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?