【发布时间】:2013-12-07 13:01:24
【问题描述】:
我制作了一个 linux 脚本,它接收一个目录路径作为第一个参数。我不知道路径。我想检查该特定路径是否存在“file.txt”。例如:
if [ -e $1/file.txt ];then
echo HAHA
fi
【问题讨论】:
-
[[ -f "$1/file.txt" ]] && echo "HAHA"应该可以工作。 -
只要
$1不包含任何空格,您所拥有的就应该按预期工作。将其引用为"$1/file.txt"可以解决这个问题。