Com o bash 4 +:
shopt -s globstar dotglob
rm -- **/pairs.txt
A opção globstar
faz com que **
corresponda a qualquer número de níveis de diretório. A opção dotglob
faz com que inclua diretórios cujo nome começa com .
(arquivos de pontos).
Com ksh93, use set -o globstar
em vez de shopt -s globstar
. Para obter o efeito de dotglob
, use FIGNORE=
.
Com zsh, use a segunda linha diretamente. Para incluir arquivos de pontos, execute setopt glob_dots
primeiro ou crie a segunda linha rm -- **/pairs.txt(D)
.
Observe que **
do bash segue links simbólicos para diretórios. Ksh's e zsh's não.