Shell文件包含
Shell文件包含
1、文件包含的格式
### . filenane ###或者 source filename
2、示例
被包含的脚本:
#!/bin/bash
###本脚本主要用于练习处理参数的特殊字符
###本脚本写于20190911
canshu(){
way=/home/log/1
if test -e $way
then
continue
else
mkdir $way
fi
if test $(ps -ef |grep -c java) -lt 1
then
echo `date`>>$way/run.log
ps -ef |grep java >>$way/run.log
echo "当前批量进程正在运行" >>$way/run.log
sh /home/log/1/start.sh BatchTask_HK
echo "当前脚本运行的当前进程ID为:$$"
fi
}
canshu
引入文件的脚本
#!/bin/bash
###本脚本主要用于练习shell文件包含
###本脚本写于20190912
time_count(){
. /home/log/1/canshu_spe.sh
echo "脚本开始运行:`date`"
canshu_spe.sh
echo "脚本结束运行:`date`"
}

浙公网安备 33010602011771号