bash使用数组中的变量检查文件不存在

时间:2015-02-09 23:08:51

标签: arrays bash file

我有一个文件名数组,我想选择一个,然后检查它在特定目录中的系统上是否存在,这是我的代码片段:

if [ ! -f /usr/local/nginx/conf/conf.d/${cdarray[choice]}.conf ]; then
  echo "File not found!"
fi

然而,这并不是正确的

1 个答案:

答案 0 :(得分:0)

在调用test之前导出变量,然后检查文件是否存在。