Frage

Wenn ich "Lynx" über das Terminal verwende, glaube ich, dass es einen symbolischen Link verwendet, aber meine Google -Suche haben mir nicht gezeigt, wie ich den symbolischen Pfadwert bestimmen kann.

Das heißt, ich möchte den symbolischen Verbindungswert für "Lynx" und einige andere, z. B. wget usw., bestimmen.

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

PS Ich verwende das Terminal auf einer Mac -Maschine.

War es hilfreich?

Lösung

Versuchen:

readlink `which lynx`

which folgt nicht symbolische Links. Stattdessen gelangt es nur zu dem symbolischen Link, der ausgeführt wurde. readlink kann dann diesem symbolischen Link zum ursprünglichen binären/ausführbaren Datei folgen.

Andere Tipps

Ebenfalls:

 ls -l `which lynx`

die den verknüpften Pfad zeigen (zumindest auf einigen lss).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top