bash 脚本编程十 将函数放在库文件
bash 脚本编程十 将函数放在库文件
现在将检查java的函数放在另一个文件check.sh中
- #!/bin/bash
- #check java is available in this session
- function hasJava {
- v=`java -version 2>&1`
- echo 'check java platform...'
- pos=`expr match "$v" 'java'`
- if [ $pos -gt 0 ]
- then
- return 1
- else
- return 0
- fi
- }
- #!/bin/bash
- source check.sh
- hasJava
- r=$?
- echo $r
- if [ $r -eq 1 ]
- then
- echo "java was installed"
- else
- echo "java was not installed"
- fi
在当前目录下引入check.sh的代码,功能和. check.sh相同。
执行在当前的shell环境下。
评论暂时关闭