Eu perguntei em um comentário acima se isso era para remover nomes de arquivos de dois caracteres no diretório atual ou no diretório atual e subdiretórios. Vou listar as duas soluções aqui:
Para excluir arquivos que tenham um nome de arquivo com 2 caracteres no diretório atual
rm ??
Para excluir arquivos que tenham um nome de arquivo com dois caracteres no diretório atual, bem como subdiretórios:
find . -name '??' -exec rm -rf {} \;
Esse é um pouco mais complicado, já que os nomes dos arquivos assumem o caminho à medida que você percorre os subdiretórios. Em vez de tentar descobrir isso com o comando rm
, usamos find
pelo nome com o ??
para o caractere curinga de 2 caracteres e usamos a opção -exec
para fazer o rm
no que for encontrado% código%.