Digamos que você queira executar:
rm *.txt
Você pode simplesmente executar:
echo rm *.txt
ou apenas:
echo *.txt
para ver quais arquivos rm
excluiriam, porque é o shell que está expandindo o *.txt
, não rm
.
A única vez que isso não ajudará você é para rm -r
.
Se você quiser remover arquivos e diretórios de forma recursiva, use find
em vez de rm -r
, por exemplo
find . -name "*.txt" -print
se fizer o que você deseja, altere o -print
para -delete
:
find . -name "*.txt" -delete