On 2013-12-01, [email protected] wrote:

>  [] - всё равно что test.
>  man test
>        EXPRESSION1 -a EXPRESSION2
>               both EXPRESSION1 and EXPRESSION2 are true
>  => замените && на -a
>
>  Или [ "$count" -gt 10 ] && [ "$count" -lt 20 ]

'-a' - предпочтительней из соображений эффективности. Избавляемся от
избыточного fork+exec.

Если Bash - то [ - встроенная комманда:

  $ type [
  [ is a shell builtin

и нет накладок на создание поцесса, и мне:

  [ "$count" -gt 10 ] && [ "$count" -lt 20 ]

приятней...

-- 
Best regards!


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить