Linux Bash脚本检查文件存在
时间:2020-01-09 10:41:14 来源:igfitidea点击:
如何在Linux操作系统下使用Shell脚本检查是否存在名为/tmp/foo.txt的文件?
您可以使用test命令或[来检查文件类型并比较值。-f选项检查文件是否存在,是否是一个常规文件。如果存在,则返回真值。你可以测试如下shell提示符本身:
$ [ -f /tmp/foo.txt ] && echo "File Exists" || echo "File not found"
Bash脚本检查文件是否存在
#!/bin/bash file= [ $# -eq 0 ] && { echo "Usage:$ ./script.sh /etc/resolv.conffilename"; exit 999; } if [ -f $file ]; then echo "File $file exists." else echo "File $file does NOT exists." fi
如下运行:
##代码##