2009-06-14 3 views
1

Wenn ich "lynx" über das Terminal verwende, glaube ich, dass es einen symbolischen Link verwendet, aber meine Google-Suchen haben mir nicht gezeigt, wie man den symbolischen Pfadwert ermittelt.Wie ermittle ich den Wert eines symbolischen Pfades?

Das heißt, ich möchte den symbolischen Link-Wert für "Luchs" und einige andere, z. wget usw.

Vielen Dank für alle Einsichten und Vorschläge.

P.S. Ich benutze das Terminal auf einem Mac-Rechner.

Antwort

2

Versuchen:

readlink `which lynx` 

which folgt nicht symbolischen Links. Stattdessen wird nur der symbolische Link ausgeführt, der ausgeführt wurde. readlink kann dann dieser symbolischen Verbindung zu der ursprünglichen Binärdatei/ausführbaren Datei folgen.

+0

Vielen Dank. Genau das wurde benötigt. – JustADude

0

auch:

ls -l `which lynx` 

, die den verknüpften Pfad aufweisen wird (zumindest auf einige ls s).

Verwandte Themen