Como deletar arquivos específicos?

Como deletar arquivos específicos?

Estou executando o Ubuntu 20.04. Eu tenho um diretório com milhões de arquivos nomeados assim

master-stdout.log.20210801.024908
master-stdout.log.20210801.025524
master-stdout.log.20210801.064355

Como posso excluir todos os arquivos master-stdout.log?

Responder1

Você pode fazer rm master-stdout.log.*(lembre-se do *)

Responder2

Se você chegar Argument list too longa muitos arquivos, mas há soluções alternativas ...

find . -name "master-stdout.log.*" -print0 | xargs -0 rm

Baseado emhttps://stackoverflow.com/a/11289567/2716218

informação relacionada