bash - 比较wc输出大于或等于value

时间:2018-03-02 20:25:44

标签: bash

Bash脚本:我需要将wc -l的输出与变量进行比较 - 以匹配大于或等于该变量。以下代码不起作用,但显示了我想要做的事情。

#!/bin/bash
minimum_finds=1
found=$(locate this_is_the_file_i_want.txt|wc -l)

if [[ $found >= $minimum_finds ]]; then
  echo "Minimum met"
fi

2 个答案:

答案 0 :(得分:4)

>=替换为-ge(大于或等于)

请参阅:help test

答案 1 :(得分:2)

请使用简洁而现代的

if ((found >= minimum_finds)); then

检查bash arithmetic