【问题标题】:Look for a location of a file in two places bash linux在两个地方查找文件的位置 bash linux
【发布时间】:2012-09-25 18:44:42
【问题描述】:

我希望在 bash 中的一个命令中执行此操作:

[[ -f ./${SQLITE} ] || [ -f /tmp/${SQLITE} ]] 

还不知道怎么做……在两个地方查找文件……在一个命令中。

【问题讨论】:

  • [[ 在技术上不是命令,而是关键字。 [ 是一个命令,但这不能在单个 [ 命令中完成,只能在 [[ 中完成。

标签: linux file bash search


【解决方案1】:

您有多余的 ][ 不需要:

[[ -f ./${SQLITE} || -f /tmp/${SQLITE} ]] 

【讨论】:

  • 你也可以说他少了一些括号:[[ -f ./${SQLITE} ]] || [[ -f /tmp/${SQLITE} ]],但这有点难看。
猜你喜欢
  • 1970-01-01
  • 2011-01-31
  • 2015-08-23
  • 1970-01-01
  • 1970-01-01
  • 2021-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多