Als «path» getaggte Fragen

27
Was ist der Unterschied zwischen PATH und LD_LIBRARY_PATH?

Ich habe einige Schwierigkeiten, den Unterschied zwischen PATHund zu verstehen LD_LIBRARY_PATH. Ich habe ein Installationssetup, für das eine Datei pkg.tcl erforderlich ist, und ich kann den Pfad nicht hinzufügen. Sollte dies der Fall sein PATHoder

26
Bash findet kein Programm, obwohl es auf meinem Weg ist

Ich habe ein Programm auf meinem Weg. Das Programm wird ausgeführt, wenn ein vollständiger Pfad angegeben wurde. Das Programm kann jedoch nicht gefunden werden, wenn ich es nur mit seinem Namen ausführe. Im Wesentlichen möchte ich verstehen, wie die folgende Ausgabe möglich ist und wie sie behoben...

24
Hinzufügen zu Pfad vs. Verknüpfen von / bin

Unser Systemadministrator installierte eine Softwareanwendung (Maven) auf dem Server und forderte alle auf, den /usr/local/maven/bin/Ordner ihrem Pfad hinzuzufügen . Ich denke, es könnte bequemer sein, nur die wenigen Programme in diesem Ordner aus dem /binOrdner (oder einem anderen Ordner, den...

24
Was bedeutet $ {PATH: +: $ {PATH}}?

Ich habe kürzlich Folgendes in meinem Cygwin-Profil festgestellt: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Was heißt das? Warum ist nicht nur $ PATH? Ist dies ein 'wenn $ PATH existiert, dann addiere: $ PATH'? Mein Ziel ist es, die Reihenfolge auszutauschen und die Cygwin-Pfade hinter den...

22
Warum wurde der Doppelpunkt als Pfadtrennzeichen gewählt?

Warum wurde Doppelpunkt ( :) als Pfadtrennzeichen gewählt? Beachten Sie, dass ich "Pfadtrennzeichen" und nicht "Verzeichnistrennzeichen" meine. Pfadtrennzeichen ist das Symbol zwischen den Einträgen in der PATHUmgebungsvariablen. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol...

22
Gewährleistet POSIX die Pfade zu Standarddienstprogrammen?

Was ist in C der einfachste Weg, um ein Standarddienstprogramm (z. B. ps) und kein anderes auszuführen? Gewährleistet POSIX, dass beispielsweise ein Standard vorhanden psist, /bin/psoder sollte ich die Umgebungsvariable PATH auf das zurücksetzen, was ich erhalte, confstr(_CS_PATH, pathbuf, n);und...

22
Shebang und Pfad

Warum braucht ein Shebang einen Weg? Falsch #!ruby Richtig #!/usr/local/bin/ruby #!/usr/bin/env ruby Das Betriebssystem sollte über die Informationen zum Pfad für einen registrierten Befehl verfügen, und warum erwartet es immer noch, dass dieser angegeben

20
Pfadunabhängiges Shebangs

Ich habe ein Skript, das auf zwei Computern ausgeführt werden soll. Diese beiden Computer erhalten Kopien des Skripts aus demselben Git-Repository. Das Skript muss mit dem richtigen Interpreter (zB zsh) ausgeführt werden. Leider leben beide env und zshan unterschiedlichen Orten auf den lokalen und...

19
"welche", aber alle

Ich denke, die meisten kennen den whichBefehl und ich benutze ihn häufig. Ich bin gerade in eine Situation geraten, in der ich neugierig bin, nicht nur welcher Befehl zuerst in meinem Pfad ist, sondern wie viele und wo alle Befehle in all meinen Pfaden sind. Ich habe versucht, auf welcher Manpage...

18
Warum hat root nicht / usr / local im Pfad?

Ich habe festgestellt, dass der Standardpfad für root auf meinen VMs und Servern nicht / usr / local / bin enthält sudo -s echo $PATH /sbin:/bin:/usr/sbin:/usr/bin Während normale Benutzer auf dem Server / usr / local / bin haben

17
Mein `which` Befehl kann (manchmal) falsch sein?

Ich habe die letzte Emacs-Version aus dem Quellcode (v24.2) kompiliert, da die auf meinem Computer installierte Version für mich (ziemlich) alt ist (v21.3). Ich habe das übliche getan: $configure --prefix=$HOME make make install Jetzt teste ich Emacs und stelle fest, dass die vorherige Version...

17
wie man die Variable crontab PATH setzt

Ich hatte ein Problem beim Ausführen eines Skripts von Crontab. Nach einigen Recherchen habe ich verstanden, dass das Problem darin besteht, dass der PATH-Parameter / sbin nicht enthält. Ich habe nachgeschaut, was es in / etc / crontab beinhaltet: PATH=/sbin:/bin:/usr/sbin:/usr/bin Als Test -...

16
Warum wurde rsync nicht gefunden?

rsync -avP /home/user/.profile hpux3:/home/user/.profile bash: rsync: command not found Wenn ich ssh auf hpux3 mache rsync version 3.1.1 protocol version 31 Copyright (C) 1996-2014 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ output truncated Ich habe PATHin...