Os operadores -eq
e -ne
são operadores aritméticos para comparar dados numéricos .
O que você quer aqui é ==
e !=
:
if [[ "${fin[2]}" == 'OK' ]] &&
[[ "${fin[7]}" == 'NA' ]]; then
e
elif [[ "${fin[2]}" != 'OK' ]] &&
[[ "${fin[7]}" == 'NA' ]] &&
(( currDate2 < expectedFinishTimes )); then
(por exemplo).
Além disso, tenha cuidado com suas citações e echo
:
echo "<tr id="green">"
é melhor escrito como
echo '<tr id="green">'
O primeiro produzirá
<tr id=green>
enquanto o segundo produzirá
<tr id="green">