Ubuntu Shell编程中载入函数或者变量的技巧
发布时间:2021-12-16 12:54:56 所属栏目:教程 来源:互联网
导读:Ubuntu Shell编程中调用别的文件定义的函数或者变量的方法 #!/bin/sh if [ -r backfunc ] ; then . /home/fef/shell/backfunc #.后面有个空格,并且backfunc必须使用绝对路径!! else echo `basename $0` cannot locate backfunc file fi echo -n Enter the c
Ubuntu Shell编程中调用别的文件定义的函数或者变量的方法 #!/bin/sh if [ -r backfunc ] ; then . /home/fef/shell/backfunc #"."后面有个空格,并且backfunc必须使用绝对路径!! else echo "`basename $0` cannot locate backfunc file" fi echo -n "Enter the code name: " if [ "$CODE" != "$_CODE" ] ; then echo "Wrong code... exiting... will use default" exit 1 fi echo "The environment config file reports" echo "FULL backup Required : $_FULLBACKUP" echo "$LOGFILE" 其中backfunc文件内容如下: #!/bin/sh # name: backfunc # config file that holds the defaults for the archive systems _CODE="comet" _FULLBACKUP="yes" _LOGFILE="/logs/backup" _DEVICE="/dev/rmt/On" _INFORM="yes" _PRINT_STATS="yes" 最后运行上面的脚本$:sh readfunc comet 得到的结果: The environment config file reports FULL backup Required : yes ![]() (编辑:我爱制作网_潮州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |