1、文件判断,判断目录是否存在,如果不存在创建目录
if [[ ! -d $object_java_deploy_path ]]; then
mkdir -p $object_java_deploy_path
fi
2、文件判断,判断文件是否存在,如果不存在提示异常
if [[ ! -e $java_file ]]; then
echo 'java file is not fount please check $java_file'
exit
fi
3、截取字符串-截取最后一个/后面的字符串
[root@iZ2zebmpnhekex9j6t5hypZ home]# ks=123/45/67
[root@iZ2zebmpnhekex9j6t5hypZ home]# echo ${ks##*/}
67
截取字符串最后一个/前面的字符串
[root@iZ2zebmpnhekex9j6t5hypZ home]# echo ${ks##/*}
123/45/67
截取字符串第一个/后面的字符串
[root@iZ2zebmpnhekex9j6t5hypZ home]# echo ${ks#*/}
45/67
截取最后一个/前面的字符串
[root@iZ2zebmpnhekex9j6t5hypZ home]# echo ${ks%/*}
123/45
截取第一个/前面的字符串
[root@iZ2zebmpnhekex9j6t5hypZ home]# echo ${ks%%/*}
123