Korzystam z systemu Mac OSX i próbuję użyć wiersza polecenia, aby znaleźć liczbę plików o tej samej nazwie.
Próbowałem użyć następującego polecenia:
find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files
To nie działa! Kiedy wykonam następujące czynności:
find ~ -type f -name "*" -print > duplicate_files
Następnie duplicate_files zawiera ścieżki wszystkich moich plików. Myślę więc, że problem dotyczy basename
- nie akceptuje standardowych danych wejściowych. Następnie spróbowałem:
basename $(find ~ -type f -name "*" -print) > duplicate_files
ale znowu to nie działa. Wyszukiwanie w Internecie nie sprawia wiele radości. Wszelkie myśli są mile widziane.