apaga todos os diretórios vazios começando com [duplicado]

1

Como excluir todos os diretórios vazios que começam com 201 ?

O comando deve não executar recursivo .. Somente diretórios no diretório atual

find /var/www -type d -name "201*" -exec rm {} \

Isso retorna

find: missing argument to '-exec'
    
por clarkk 27.11.2015 / 14:36

1 resposta

4

você pode simplesmente executar

rmdir 201*/

rmdir excluirá apenas os diretórios vazios e 201*/ corresponderá a todos os subdiretórios do diretório atual, começando com 201 .

se você não quiser alterar o respectivo diretório antes, poderá usar o caminho completo:

rmdir /var/www/201*/
    
por 27.11.2015 / 14:41

Tags