Jak używać Mac Finder do wyświetlenia wszystkich aliasów w folderze

Pobrałem repozytorium z Bitbucket.org jako plik zip i rozpakowałem go za pomocą iZip na mój Mac. Xcode znalazł wiele błędów kompilacji, ponieważ zip lub unzip nie zachowały poprawnie aliasów. Więc użyłem hg do sklonowania repo, aliasy zostały zachowane, a kompilacja Xcode została następnie wyczyszczona. Chciałbym znaleźć wszystkie aliasy w moim folderze i zastąpić je swoimi celami, aby przyszłe zipy działały. Przeprowadziłem wiele poszukiwań i nie mogę znaleźć niczego, co mówi, jak je znaleźć za pomocą narzędzia Mac Finder lub polecenia bash find. Próbowałem użyć Findera-> Wszystkie moje pliki za pomocą wyszukiwania-> rodzaju-> innych-> aliasów i wyszukuje około 100 aliasów, ale nie ma tych w moim lokalnym repozytorium, które znam. Czy muszę jakoś odbudować / zaktualizować listę indeksu OSX 10.9.1 wszystkich moich plików? Czy polecenie find ma flagę dla typów plików aliasów OSX? Czy mogę nawigować do Findera do folderu, a następnie wyszukiwać rekurencyjnie dla typu pliku (opcja kryteriów wyszukiwania wydaje się znikać, jeśli nie wybrano opcji Wszystkie moje pliki). Inną alternatywą byłoby wydrukowanie pliku pełnej listy Finderów za pomocą kolumny „Rodzaj”, a następnie sortowanie według tego.

mdfind "kMDItemKind == 'Alias'" -onlyin /path/of/repo

Wygląda na to, że mdfind może działać. Ale znajdzie tylko te same pliki, które Finder-> Wszystkie moje pliki za pomocą wyszukiwania-> rodzaju-> inne-> alias znajdzie. Te pliki i te w moim repozytorium są wymienione jako Finder jako Kind "Alias". Przeczytałem, że istnieją 3 rodzaje łączy: Alias, łącza symboliczne i łącza twarde. Lista za pomocą komendy ls dla pliku znalezionego przez komendę mdfind to:

-rw-r--r--@ 1 kenm staff 45100 Dec 25 2012 GTLDrive.h

Lista komendy ls dla pliku, który chciałbym znaleźć, to:

lrwxr-xr-x 1 kenm staff 24 Jan 14 21:38 Headers -> ./Versions/A/Headers

Finder nazywa je „Alias”, ale uważa, że ​​są inne. Czy istnieje linia poleceń mdfind, która znajduje drugi typ aliasu?

questionAnswers(2)

yourAnswerToTheQuestion