最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

shell判断文件是否存在

来源:动视网 责编:小采 时间:2020-11-09 07:31:08
文档

shell判断文件是否存在

shell判断文件是否存在:1. shell 判断 文件 ,目录 是否 存在 或者具有权限 2. #!/bin/sh 3. 4. myPath=/var/log/httpd/ 5. myFile=/var /log/httpd/access.log 6. 7. #这里的-x 参数 判断 $myPath 是否 存在 并且 是否 具有可执行权限 8. if [ ! -x
推荐度:
导读shell判断文件是否存在:1. shell 判断 文件 ,目录 是否 存在 或者具有权限 2. #!/bin/sh 3. 4. myPath=/var/log/httpd/ 5. myFile=/var /log/httpd/access.log 6. 7. #这里的-x 参数 判断 $myPath 是否 存在 并且 是否 具有可执行权限 8. if [ ! -x


1. shell 判断 文件 ,目录 是否 存在 或者具有权限 2. #!/bin/sh 3. 4. myPath=/var/log/httpd/ 5. myFile=/var /log/httpd/access.log 6. 7. #这里的-x 参数 判断 $myPath 是否 存在 并且 是否 具有可执行权限 8. if [ ! -x $myPath]; then 9. mkdir $myPat

1. shell判断文件,目录是否存在或者具有权限
2. #!/bin/sh
3.
4. myPath="/var/log/httpd/"
5. myFile="/var /log/httpd/access.log"
6.
7. #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限
8. if [ ! -x "$myPath"]; then
9. mkdir "$myPath"
10. fi
11.
12. #这里的-d 参数判断$myPath是否存在
13. if [ ! -d "$myPath"]; then
14. mkdir "$myPath"
15. fi
16.
17. #这里的-f参数判断$myFile是否存在
18. if [ ! -f "$myFile" ]; then
19. touch "$myFile"
20. fi
21.
22. #其他参数还有-n,-n是判断一个变量是否是否有值
23. if [ ! -n "$myVar" ]; then
24. echo "$myVar is empty"
25. exit 0
26. fi
27.
28. #两个变量判断是否相等
29. if [ "$var1" = "$var2" ]; then
30. echo '$var1 eq $var2'
31. else
32. echo '$var1 not eq $var2'
33. fi

文档

shell判断文件是否存在

shell判断文件是否存在:1. shell 判断 文件 ,目录 是否 存在 或者具有权限 2. #!/bin/sh 3. 4. myPath=/var/log/httpd/ 5. myFile=/var /log/httpd/access.log 6. 7. #这里的-x 参数 判断 $myPath 是否 存在 并且 是否 具有可执行权限 8. if [ ! -x
推荐度:
标签: 文件 判断 是否
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top