位置: 编程技术 - 正文

使用Bash Shell检查文件是否存在的方法(linux bash shell)

编辑:rootadmin

推荐整理分享使用Bash Shell检查文件是否存在的方法(linux bash shell),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在bash shell环境下,在bash shell环境下,bash shell环境下ctrl+z,bash shell control z,bash shell 语法,在bash shell环境下,bash shell脚本编程经典实例,bash shell 语法,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

大家在工作的时候可能经常会遇到这样的需求,在类Unix系统的Bash环境下,怎样检查文件是否存在呢?既然有需求,当然就有解决的办法了,Shell中的test命令,可以用来检测文件的类型或者比较数值是否相等,该命令也能用来检查文件是否存在。

可以用如下的命令来进行检查:

下面的命令,则使用Shell的条件表达式,判断/etc/hosts文件是否存在:

使用Bash Shell检查文件是否存在的方法(linux bash shell)

该组合命令会输出以下内容:

更常见的用法,则是将test命令放置在if..else..fi条件判断的条件表达式,然后在其中写上不同的分支逻辑

检测文件属性的相关操作符

如果文件存在,并且具有相应的属性,如下的操作符都会返回true:

以上命令,从man test复制而来。

使用上述符号的方法一模一样:

总结

标签: linux bash shell

本文链接地址:https://www.jiuchutong.com/biancheng/371529.html 转载请保留说明!

上一篇:linux shell在while中用read从键盘输入的实现

下一篇:Linux xargs命令详细介绍(linux中xargs的含义)

  • 个税申报状态失败,如何更正申报
  • 企业所得税计入什么费用
  • 原始凭证和记账凭证的作用分别是什么
  • 政府补助需要交哪些税
  • 应收账款周转率正常值范围
  • 车辆停放服务属于交通运输服务吗
  • 增值税发票信息错误可以作废重开吗
  • 个体工商户怎么注销
  • 股权转让评估费可以有公司承担吗
  • 企业工资薪酬包括哪些内容
  • 公司支付员工团建费没有发票怎么录账
  • 增值税的专用发票金额含税吗
  • 增值税专用发票可以开电子发票吗
  • 12366国税网上申报
  • 减免的土地出让金销项税额可以抵减吗
  • 会议案例分析题及答案
  • 承租方出售资产的行为
  • 餐饮行业采购流程图
  • 存货跌价准备转销账务处理
  • 个体户租房交房怎么交税
  • 个税手续费返还要交增值税吗
  • php ini
  • 如何清除苹果手机6s垃圾
  • 阻止电脑系统更新设置在哪
  • PHP CURL CURLOPT参数说明(curl_setopt)
  • php中字符串函数
  • 记帐凭证由谁填制
  • php递归实现1到100的和
  • 外购商品转为自用洧费税计算
  • 企业股权投资收益缴纳什么税
  • c++ 每日十问3-处理数据
  • Javan tree frogs sitting together on a stalk in Indonesia (© SnapRapid/Offset by Shutterstock)
  • 来料加工的账务处理
  • 房地产企业土地出让金抵减销项税额
  • php网站能实现什么效果
  • 增值税专用发票怎么开
  • php swoole框架
  • st的电机库性能怎么样呢
  • 提交表单后重定向
  • 哪些费用报销可以不用发票
  • 公司注销开户行需要注销吗
  • 电汇跟支票的区别
  • 特种设备年检费怎么开具发票
  • 写出php的常用四种基本变量类型
  • 将织梦dedecms转换到wordpress
  • 优先股股息必须支付吗
  • phpcms不支持缩略图和水印怎么办
  • 应税销售额税率
  • 一般纳税人商贸公司增值税税负率
  • 小企业营业外收入包括
  • 租车运货产生的费用
  • 代扣的应由职工个人负担的社会保险费计入什么科目
  • 开票信息指的是买方还是卖方
  • 哪些福利费没有附加税
  • 汇率的差额如何处理
  • 工业企业应付账款怎么算
  • Linux系统中quota磁盘命令的相关使用解析
  • sesvc.exe是什么
  • winxp系统界面图片
  • archlinux 配置网络
  • 苹果MaC系统查找微信储存文件
  • Linux中怎么安装nano已经有安装包了
  • linux执行sh文件显示不存在
  • lookAtCamera
  • javascript事件绑定学习要点
  • 焦点轮播图代码
  • nodejs自启动
  • unity接入安卓sdk
  • 浅谈一下新冠的好处
  • jquery示例
  • 简单的安卓代码
  • Windows下Eclipse+PyDev配置Python+PyQt4开发环境
  • 什么是出口退税政策
  • 山东省国家地税局官网
  • 怎么打印电子社保
  • 河南新乡地税局罗姓病逝
  • 企业如何网上申报税
  • 广州地税网上社保怎么交
  • 设区市是哪里
  • pcie3.0*4接口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设