当前位置:网站首页>shell中判断文件目录是否存在
shell中判断文件目录是否存在
2022-08-10 16:28:00 【E iosers】
shell中判断文件目录是否存在
1、新建test.sh文件
touch test.sh
2、打开test.sh文件
vi test.sh
3、写入
#按一下“i”键
4、完整代码:
file_name=/data/datasend/D
if [ -d "$file_name" ];
then
echo "The file $file_name is exists!"
else
echo "The file $file_name is not exists!"
fi
5、保存退出
(1)按esc
(2)写入
:wq!
注意:需要注意的是 if 后面的括号里面 -d前面和后面都需要空格!
6、给test.sh赋予执行权限
chmodu+x test.sh
7、执行
sh test.sh 或者 ./test.sh
边栏推荐
- 二维费用背包问题的解题套路
- 【FreeRTOS】13 动态内存管理
- x64汇编代码测试 用户模式和内核模式
- Annual salary of 600,000+?This 100,000-word interview assault book covers all technology stacks from Ali P5 engineers to P7
- 数学基础(五)最优化理论(最优化,无约束,有约束,拉格朗日乘子的意义,KKT条件)
- C专家编程 第10章 再论指针 10.6 使用指针从函数返回一个数组
- sprintboot验证码kaptcha 自定义图片样式
- 一文带你拿下信号卷积—常见信号卷积
- ahx文件转mav文件 工具分享及说明
- LeetCode-692. Top K Frequent Words
猜你喜欢
随机推荐
植物肉,为何在中国没法“真香”?
本地导入不报错,服务器端报错 No module named xxx
超宽带uwb精准定位,厘米级室内定位技术,实时高精度方案应用
Yi Gene|In-depth review: epigenetic regulation of m6A RNA methylation in brain development and disease
直播预告|从新手村到魔王城,高效默契的敏捷团队如何炼成
Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
LeetCode-922. Sort Array By Parity II
商业智能BI行业分析思维框架:铅酸蓄电池行业(二)
CDF 图的含义
Go+:首个顺应 “三位一体” 发展潮流的编程语言
Kubernetes kube-proxy工作原理
[FreeRTOS] 13 Dynamic Memory Management
字符串压缩(三)之短字符串压缩
glui.h无法找到描述+解决+测试
mysql按月查询统计(统计近12个月的项目个数)
8月Meetup | “数据调度+分析引擎”解锁企业数字化转型之路
一文带你拿下信号卷积—常见信号卷积
Copper lock password library
山西:一煤矿发生死亡1人安全事故 被责令停产整顿
自助服务知识库是什么?









