Se você quiser encontrar e excluir todos os arquivos correspondentes, como wordpress-*.sql
, você pode usar o comando find
. :)
Por exemplo, você deseja remover todos os arquivos correspondentes com wordpress-*.sql
em test_dir
, faça o seguinte.
cd test_dir
find . -name "wordpress-*.sql" -exec rm -f {} \;
Sempre que o programa find
realmente encontrar um arquivo correspondente, ele tentará executar um comando após a opção -exec
. Nesse caso, rm -f {}
será executado e {}
será alterado para o nome do arquivo de correspondência.
Por exemplo.
rm -f wordpress-169.sql
Você também pode definir a profundidade dos subdiretórios com a opção -maxdepth
.
cd test_dir
find . -maxdepth 3 -name "wordpress-*.sql" -exec rm -f {} \;
Por favor, note que você deve especificar a opção -maxdepth
antes de outras opções.
Caso contrário, você pode encontrar os resultados que você realmente não quer ver.