shell脚本中获取当前日期 如何在shell脚本中判断文件或者文件夹是否存在?
如何在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}
使用-e来判断,例如
那么
echo$file作为文件或文件夹存在
fi
shell脚本中获取当前日期 shell脚本跳出循环 shell脚本基本命令
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。