Als «path» getaggte Fragen

PATH (alle Großbuchstaben) ist der Name einer Umgebungsvariablen unter Unix-ähnlichen Betriebssystemen, DOS, OS / 2 und Microsoft Windows, die eine Reihe von Verzeichnissen angibt, in denen nach ausführbaren Programmen gesucht wird.


3
bash: iptables: Befehl nicht gefunden
Wie behebe ich das iptables: command not foundProblem, das mit Debian 7.6 passiert ist? batman@gotham:~$ uname -a Linux gotham 3.14-0.bpo.2-amd64 #1 SMP Debian 3.14.13-2~bpo70+1 (2014-07-31) x86_64 GNU/Linux batman@gotham:~$ iptables -L bash: iptables: command not found batman@gotham:~$ sudo apt-get install iptables [sudo] password for batman: Reading package lists... Done Building dependency …
14 iptables  path 


1
find funktioniert nicht auf symlinked path?
Wenn ich diesen Befehl ausführe find $HOME/MySymlinkedPath -name "run*.sh", passiert nichts und gibt keinen Fehler aus ('MySymlinkedPath' ist ein verknüpfter Pfad zu einer anderen Festplatte als meiner $ HOME-Festplatte). Dies schlägt auch fehl: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" Und nur um sicherzugehen, dass dieser nicht vorhandene Pfad …
13 find  symlink  path 


1
Wie finde ich zuverlässig den vollständigen Pfad eines Programms auf dem PFAD?
Ich muss den Pfad eines bestimmten Programms über die PATHVerwendung eines Shell-Skripts finden. Der Pfad muss der tatsächliche vollständige Pfad des Programms sein, der später an eine der exec*Funktionen übergeben werden kann, die das Programm selbst nicht durchsucht PATH, z execv. Es gibt Programme wie kill, die als aktuelles Programm …
12 shell  path 


5
Suchen Sie eine Datei im Pfad ohne "welche"?
Ich kann (irgendwie) ein Skript ausführen: $ assemble.sh file ... [output] Aber whichkann es nicht finden: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Wie ist das möglich? Wie finde ich heraus, wo sich diese Datei befindet? Ich benutze Bash.
12 bash  shell  path 

2
Wie füge ich den von Unix zu erkennenden Home-Verzeichnis-Pfad hinzu, welcher Befehl?
Ich habe node.jsam benutzerdefinierten Speicherort installiert und den Speicherort zur $PATHIn- .profileDatei hinzugefügt . $ node --version v0.6.2 $ which node $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:~/Unix/homebrew/bin $ cat ~/.profile export PATH="$PATH:~/Unix/homebrew/bin" Node.js selbst läuft gut. Das Problem ist, dass es nicht per whichBefehl aufgelistet wird . Also kann ich npmjetzt nicht …
12 path  profile  home  which 


2
Was ist PATH unter Mac OS?
Was ist das PATHin einem Mac OS? Ich habe es verwendet, um globale Befehlszeilentools zu installieren, aber die einzige Dokumentation, die ich gefunden habe, sind Tutorials, um genau das zu tun, ohne wirklich zu erklären, was unter der Haube passiert. Ich habe auch keine relevante Seite auf Wikipedia gefunden . …
12 osx  path  binary 

1
Stellen Sie PATH für eine systemd-Einheit ein
Wie wird der Pfad für Nicht-Login-Shells in CentOS 7 festgelegt? Insbesondere habe ich eine systemd-Einheit, die Binärdateien benötigt /usr/local/texlive/2016/bin/x86_64-linux. Ich versuchte , es zu setzen in /etc/environmentmit , PATH=/usr/local/texlive/2016/bin/x86_64-linux:$PATHaber dann ist mein Weg war /usr/local/texlive/2016/bin/x86_64-linux:$PATH:/usr/local/sbin:/usr/sbin. Ich habe /etc/profile.d/texlive.shmit , export PATH="/usr/local/texlive/2016/bin/x86_64-linux:${PATH}"aber das nur für Login - Shells gearbeitet. Ich habe …
12 centos  systemd  path 

3
Wie korrigiere ich den Pfad für pip?
Ich versuche, pip dazu zu bringen, auf eine andere Installation als die Standardinstallation zu verweisen. Es zeigt derzeit auf / usr / bin / pip, aber ich möchte, dass es auf / usr / local / bin / pip zeigt. Ich glaube, ich habe den Pfad richtig eingestellt und alles …
11 python  path  pip 


7
Enthält $ 0 immer den Pfad zum Skript?
Ich möchte das aktuelle Skript durchsuchen, damit ich Hilfe- und Versionsinformationen aus dem Kommentarbereich oben ausdrucken kann. Ich dachte an so etwas: grep '^#h ' -- "$0" | sed -e 's/#h //' Aber dann habe ich mich gefragt, was passieren würde, wenn sich das Skript in einem Verzeichnis befindet, das …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.