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