Estou executando o Mac OSX e tentando usar a linha de comando para encontrar o número de arquivos que tenho com o mesmo nome.
Eu tentei usar o seguinte comando:
find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files
Isso não funciona! Quando eu faço o seguinte:
find ~ -type f -name "*" -print > duplicate_files
Então duplicate_files contém os caminhos de todos os meus arquivos. Então eu acho que o problema é com basename
- ele não aceita entrada padrão. Eu tentei o seguinte:
basename $(find ~ -type f -name "*" -print) > duplicate_files
mas, novamente, isso não parece funcionar. A pesquisa na internet parece não render muita alegria. Quaisquer pensamentos muito bem-vindos.