bash: obtendo a expressão inteira esperada

0

Aqui está o código que dá o problema:

if [ " ls -l ~/sysbackups | wc -l " -gt 5]

O que fazer?

    
por Zee 18.02.2015 / 14:19

1 resposta

2

Você tem que usar:

if [ 'ls -l  ~/sysbackups | wc -l' -gt 5 ];then
    echo XXXXX
fi;
    
por 18.02.2015 / 14:21