我想通过使用与文件名连接的基本路径的if比较来检查文件是否存在。我正在尝试这样做:
declare -r BasePath="/some/path"
if [ -f "$BasePath" "/my_file.txt" ]
then
#do something
fi
我只是不能在比较中使保存基本路径的变量与字符串字面值的连接工作。
Just:
if [ -f "$BasePath/my_file.txt" ]