ganqzh11 于 2012-08-31 14:13:11发表:
顶楼上
胶头滴管3 于 2012-08-31 11:30:35发表:
命令为: xx1=/bin/test1.jar xx1=/bin/test2.jar if [! -f $xx1]; then echo "error1" exit fi if [! -d $xx2]; then echo "error2" exit fi ! -f 表示后面是否为文件 不是文件则屏幕输出 error1 !-d 表示后面跟的是否为目录 (directory) 不是则屏幕输出error2
smallming 于 2012-08-31 08:46:17发表:
不懂,学习中
jordanchen0125 于 2012-08-31 00:41:16发表:
如果/bin目??有test1.jar就印出error1 , /bin目?下?有test2.jar就印出error2
z767900438 于 2012-08-09 23:03:03发表:
"! -f” 中的-f表示后面的是不是f文件
ganqzh11 于 2012-08-31 14:13:11发表:
顶楼上
胶头滴管3 于 2012-08-31 11:30:35发表:
命令为:
xx1=/bin/test1.jar
xx1=/bin/test2.jar
if [! -f $xx1]; then
echo "error1"
exit
fi
if [! -d $xx2]; then
echo "error2"
exit
fi
! -f 表示后面是否为文件 不是文件则屏幕输出 error1
!-d 表示后面跟的是否为目录 (directory) 不是则屏幕输出error2
smallming 于 2012-08-31 08:46:17发表:
不懂,学习中
jordanchen0125 于 2012-08-31 00:41:16发表:
如果/bin目??有test1.jar就印出error1 , /bin目?下?有test2.jar就印出error2
z767900438 于 2012-08-09 23:03:03发表:
"! -f” 中的-f表示后面的是不是f文件