Dies zeigt etwas von meinem Rost, wenn es darum geht, mit * nix-ähnlichen Systemen zu arbeiten - oder ich kann es nur der Tatsache zuschreiben, dass ich neu in Mac OSX bin.
Frage ist, wenn ich ein Programm vor Ort habe, sagen Sie:
/usr/local/bin/pdftotext
Welche Schritte kann ich unternehmen, um sicherzustellen, dass ich pdftotext von überall ausführen kann? Mit anderen Worten, welche Konfigurationsdatei muss ich ändern (oder was auch immer ich tun kann), um sicherzustellen, dass ein Aufruf von pdftotext erfolgreich ist, egal in welchem Verzeichnis ich mich befinde?
Antworten:
Sie müssen eine der aufgerufenen Variablen Ihrer Shell ändern
$PATH
, indem Sie das Verzeichnis hinzufügen, in dem sich das Programm befindet.Wenn Sie dies in der Konfigurationsdatei Ihrer Shell tun, funktioniert dies auch in nachfolgenden Shell-Sitzungen.
Grundsätzlich möchten Sie dies zu Ihrem hinzufügen
~/.bash_profile
. (vorausgesetzt, Sie verwenden Terminal / Bash)quelle