bash 检查linux脚本中是否存在文件

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/20148407/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-18 08:43:38  来源:igfitidea点击:

Check if a file exists in a linux script

linuxbashshellunix

提问by ALex

i made a linux script which receives as first argument a path to a directory. I don't know the path. And i want to check if "file.txt" exists at that certain path . For example :

我制作了一个 linux 脚本,它接收一个目录路径作为第一个参数。我不知道路径。我想检查“file.txt”是否存在于该特定路径。例如 :

if [ -e /file.txt ];then
       echo HAHA
fi

回答by Claudio

if [[ -e "/file.txt" ]]; then
       echo "It exists"
fi