Sabe quando você precisa apagar uma lista de arquivos com um determinado padrão? O mais comum é apagar um conjunto de arquivos de uma mesma extensão.
No meu caso, estou querendo apagar os arquivos com extensão .orig, criados pelo git após um merge.
Eu posso usar o find para achar os arquivos terminados com .orig:
find . -iname \*.orig
Depois apagar um a um, usando rm.
rm ./caminho/para/o/arquivo/e_nome_do_arquivo.orig
Mas, se forem muitos arquivos, mais do que um, vou perder um tempo enorme selecionando o nome, copiando e colando com o rm.
Por isso, achei mais interessante usar o resultdo do find como argumento para o rm, através do conceito de pipe, do Bash:
find . -iname \*.orig | xargs rm
Pronto. Arquivos apagados!