【发布时间】:2014-01-09 21:30:28
【问题描述】:
我只在存在某种文件类型时才尝试执行任务 - 所以我有这个
if [ -e `find /directory -type f -name "*.filetype" | head -1`];
then ...
这总是评估为真(即使不存在这样的文件类型 - 我最终意识到这一点:
if [ -e ]
评估为真(即,如果没有给出任何内容 - 当我的条件没有找到文件类型时会发生这种情况) - 有谁知道我应该怎么做才能得到我需要的东西?
【问题讨论】: