2016 - 2024

感恩一路有你

linux数字比较大小 如何在shell脚本中判断文件或者文件夹是否存在?

浏览量:3082 时间:2021-03-14 01:55:34 作者:admin

如何在shell脚本中判断文件或者文件夹是否存在?

您可以使用“测试条件表达式”进行测试,例如:test-F/etc/fstab test file/etc/fstab file exists

-e file如果文件存在,则为true-s文件;如果文件存在,且文件大小大于零,则为true-F文件;如果文件存在,且为普通文件,则为true-d文件一个目录,为true-b文件;如果该文件存在且为块特殊文件,则为true-c文件;如果该文件存在且为字符特殊文件,则为true-l文件;如果该文件存在且为链接文件,则为true-r文件如果该文件存在且可读,则为true-w文件;如果该文件存在且可写,它是true-x文件;如果文件存在并且是可执行的,则它是true-o文件;如果文件存在并且属于当前用户,则它是true-g文件如果文件存在并且属于当前用户组,则它是truefile1-NT File2。如果文件file1是new,那么File2是truefile2-ot File2。如果文件file1是旧的,那么File2是真的

使用-e来判断,例如,如果[-e$file]那么echo$file作为文件或文件夹存在,fi来判断文件是否存在,如果[-F如果[-D directory}

linux数字比较大小 linux判断文件是否存在命令 linux判断文件夹是否存在

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。