• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

whereis $PATH

Der Poschl

Boskoop
Registriert
12.08.13
Beiträge
39
Hallo Terminalliebhaber.

Ich habe einen Satz von selbstkompolierten Tools wie z.B tree, wget, ddrescue oder lzip
auf meinem Mac. (OSX 10.11.3)
Diese Tools lagen bisher als Softlink in /usr/bin was dank SIP nicht mehr geht.

Ich habe aus diesem Grund die ganze Toolsammlung nach /opt/binary umgezogen und
die Pfadvariable $PATH entsprechend angepasst.

Leider hat 'whereis' davon nichts mitbekommen.
Der Aufruf der Tools funktioniert wunderbar, ebenfalls der Aufruf der Manpages -
die 'whereis' Geschichte ist also nur ein kosmetischer Mangel. Trotzdem würde ich gerne
wissen wie man 'whereis' mitteilt das es auch in /opt/binary suchen soll.

Gruß Poschl
 
"whereis" durchsucht ganz bewusst und gewollt nicht $PATH, sondern immer nur die Standardordner des Basissystems.
Lösung: Benutze stattdessen --> "which"

BTW
War dir ein /usr/local/bin/ nur zu proletarisch? Nicht "elitär" genug? ;-)
 
  • Like
Reaktionen: KALLT und Scotch