位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享使用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的含义)

  • 消费税的计税价格是什么
  • 幼儿园账务处理及报税
  • 分支机构设立当年是否需要就地预缴企业所得税?
  • 公司雇佣退休人员怎样扣个税
  • 专用发票网上勾选不了
  • 怎样查验电子发票真伪
  • 施工单位开具发票税务税率
  • 往法人账户转备用金
  • 支付费用可以通过应收账款
  • 自然人独资企业是什么意思
  • 公司购买厂房需要交房产税吗
  • 买赠活动怎么账务处理
  • 企业清理固定资产所得税汇算是需要调整吗
  • 上月未计提税金,下月怎么做分录
  • 投资公司的投资人叫什么
  • 水利建设专项收入计入什么科目
  • 购买物品的专用会计科目
  • 营改增对固定资产的影响
  • 何为销项税额
  • 暖气冷气热水的增值税适用税率是多少?
  • 律师事务所个人所得税
  • 股东贷款企业贷债务
  • 对公账户在税务局能查到吗
  • 应交税费未交增值税是什么意思
  • 开具的增值税专用发票上注明的价款为50万元
  • 个人出租房屋交税如何计算
  • ubuntu 20.04.1
  • 抵扣联和发票联丢失怎么办
  • 广告公司发生的广告代工费账务怎么处理
  • 其他应付款的核算范围包括应付短期租赁
  • 非合理损耗怎么做分录
  • 员工内部罚款有没有上限和下限
  • 捐赠支出算期间费用吗
  • 解决口苦最快的方法
  • 波特兰在哪
  • 会计账务处理年限规定
  • 鸟瞰画面
  • 固定资产没有发票可以计提折旧吗
  • vue运行报错怎么解决
  • canvas画线条
  • ip6tables-save命令 保存ip6tables表配置
  • 原材料用于在建工程,进项税为什么不转出
  • 免税收入是否入成本科目
  • 法人给对公账户转账
  • 公司注销剩余的发票怎么作废
  • 电子税务局没有税务数字账户怎么办
  • 红字发票开错了是可以作废的吗?
  • 个人劳务费免增值税吗
  • 固定资产盘点盘什么
  • 商业汇票的承兑银行必须具备下列条件
  • 增值税加计抵扣账务处理
  • 事业单位可以购买工作服吗
  • 进项税转出怎样做账务处理
  • 签订购货合同,计划下月购入的固定资产
  • 建筑劳务公司的会计账务处理
  • 成本费用会计科目
  • 2021年会计做账报税详细流程
  • 原始凭证错误的更正方法
  • mysql子查询效率如何
  • sql clean
  • 微软公布新企业AI产品定价 股价应声涨至盘中纪录高位
  • 双硬盘无法进入bios
  • windows server 2016正式版下载激活安装设置教程
  • linux系统文件压缩命令
  • 应用商店如何更新软件
  • Linux安装anaconda
  • windows mobile10
  • 如何将电脑的win7系统变为win10
  • win7怎么样激活
  • cocos2dx 3.0 beta android环境配置
  • cocos2d官网
  • final exam是什么意思
  • android GridView实现图库预览图,多选模式下右上角打勾
  • jQuery插件ajaxFileUpload异步上传文件
  • Android屏幕适配分屏
  • 常见python函数
  • 西安市交房要交多少钱
  • 广东税务怎么查社保缴费明细
  • 禅城有什么小孩好玩的地方
  • 怎么打印个人所得税扣缴申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号