Use isso para encontrar todos os diretórios com um ponto de interrogação no nome:
find . -type d -name '*\?*'
Estou tentando encontrar diretórios como
services-client?.git
usando o comando
find . -name *\?.git
mas obtenha todos os diretórios que terminem em .git
O que estou fazendo é baixar um arquivo da Amazon S3 e criar um diretório baseado nas linhas do arquivo. Eu gero um arquivo no Excel, em seguida, copio os valores no bloco de notas e, finalmente, faço o upload do arquivo para o Amazon S3.
Eu adiciono as extensões .git antes de criar o diretório. Isso pode significar que eu tenho um problema de finalização de linha no arquivo baixado.
Use isso para encontrar todos os diretórios com um ponto de interrogação no nome:
find . -type d -name '*\?*'
Tags bash find linux ubuntu escape-characters