A remoção de várias subpastas no servidor Ubuntu não funciona usando chaves

1

Eu tenho um servidor Ubuntu (não sei a versão), no qual estou tentando limpar as seguintes 4 subpastas.

magento-root/var/cache
magento-root/var/session
magento-root/var/log
magento-root/var/report

Eu sei que usando o seguinte comando 1-liner eu posso limpar todas as pastas, depois que eu tiver cd ed para a pasta magento-root/ , mas de alguma forma isso não funciona.

rm -rf var/{cache,session,report,log}/*

O que poderia ser motivo para isso? Existe alguma configuração através da qual isso possa ser desativado?

    
por Vicky Dev 30.09.2016 / 10:56

1 resposta

0

De acordo com o seu comentário Is there any other 1-liner by which I can clear those folders regardless of they are empty or not ? use isto:

outro 1-liner

Use isto:

Primeiro, verifique se você está no diretório magento-root/ . Em seguida, execute esta linha:

$ for i in var/cache var/session var/log var/report; do rm -rf $i/* ;done

Se você não estiver no diretório magento-root , use este forro cd no diretório magento-root :

 cd magento-root; for i in var/cache var/session var/log var/report; do rm -rf $i/* ;done
    
por L. D. James 30.09.2016 / 18:28