Jeśli mam określony plik w systemie plików UNIX, czy istnieje sposób, aby użyć bash do znalezienia wszystkich łączy do tego pliku, zarówno symbolicznych, jak i trudnych? Jeśli potrzebuję różnych poleceń dla każdego, jakie one są?
unix
bash
symbolic-link
hardlink
colin.t.welch
źródło
źródło
-L
i-samefile
powoduje, że oba są na liście. W przypadku pominięcia-L
łącza symboliczne nie są przestrzegane (patrzman find
).Jeśli nie masz GNU Find, możesz to zrobić:
Ale to nie będzie działać dla dowiązań symbolicznych.
źródło