Ich habe sehr lange export PATH=A:B:C .... Kann ich mehrere Zeilen erstellen, um eine wie folgt besser zu organisieren? export PATH = A: B: C:
Ich habe sehr lange export PATH=A:B:C .... Kann ich mehrere Zeilen erstellen, um eine wie folgt besser zu organisieren? export PATH = A: B: C:
Nehmen wir an, ich habe etwas kompiliert und führe es so aus: $ /path/to/my/executable/mycmd Hello World Was muss ich tun, um es auszuführen? $ mycmd Hello World von überall in meinem
Die Vervollständigung des Tab-Pfads funktioniert nicht (zumindest unter Ubuntu und AFAIK Arch) mit sudo mount <whatever> Die ISO-Datei, die ich zu mounten versuche, befindet sich nicht in /etc/fstab. Wenn ich nur tippe mount <whatever> Die Fertigstellung funktioniert (aber natürlich...
Im Abschnitt "Befehlssuche und -ausführung" wird in der POSIX-Spezifikation angegeben, dass PATHgesucht wird, wenn ein Dienstprogramm zum Ausführen gefunden wird (mit einigen Ausnahmen). Erwähnt die Spezifikation irgendwo, wo PATHauf einen Wert initialisiert wird, der garantiert, dass alle...
In einem Skript komme ich auf $0den möglichen relativen Pfad dazu. Um es in absolut umzuwandeln, habe ich diese Lösung gefunden, die ich nicht verstehe: abspath=$(cd ${0%/*} && echo $PWD/${0##*/}) Mein Problem ist die Magie in ${0%/*}und ${0##*/}. Es sieht so aus, als ob der erstere den...
Nach dem, was ich an verschiedenen Stellen mit Diskussionen über /usr/libexec/path_helperund alles gelernt habe, besteht die moderne Möglichkeit, der Umgebungsvariablen PATHin macOS Sierra 10.12 Elemente hinzuzufügen, anscheinend darin, entweder: Bearbeiten Sie die /etc/pathsDatei Fügen Sie Dateien...
Ich habe ein einfaches C-Programm wie folgt erstellt: int main(int argc, char *argv[]) { if (argc != 5) { fputs("Not enough arguments!\n", stderr); exit(EXIT_FAILURE); } Und ich habe meinen PATH in etc / bash.bashrc wie folgt geändert : PATH=.:$PATH Ich habe dieses Programm als set.c gespeichert...
Wenn ich $ PATH wiedergebe, erhalte ich Folgendes : Users/myusername/.node_modules_global/bin:/Users/mac/.node_modules_global/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/mac/Library/Android/sdk/platform-tools:/platform-tools. Ich möchte einige Pfade daraus entfernen, aber wenn ich die...
In meinem aktuellen zsh-Verhalten wird durch Drücken der Tabulatortaste nach Eingabe von "sudo" nur ein Leerzeichen hinzugefügt. $ sudo ... Was ich wirklich möchte, ist, dass die Registerkarte vollständig auf den Pfad der Binärdatei erweitert wird, die ausgeführt werden soll, wenn ich auf die...
Ich habe Java-Tools, die ich verwenden muss. Die Tools befinden sich in einem Ordner voller JAR-Dateien. Ich wollte diesen Ordner aus den offensichtlichen Gründen zu meinem Pfad hinzufügen, aber nachdem ich mein .bash_profile so bearbeitet habe, dass der neue Ordner in die Variable $ PATH...
Eine Sache, die mich zumindest an Desktop-Linux verwirrt, ist, dass fast alles in meinem PFAD ist. Mit allem meine ich jede Desktop-Anwendung, einschließlich Dinge wie Gnome-Character-Map und Glchess. Diese haben keine nennenswerten Befehlszeilenschnittstellen, daher kann ich mir keinen Fall...
Ich mache einige Binärdateien, Skripte usw., die ich einfach installieren möchte (mit meinen eigenen RPMs). Da ich möchte, dass sie für alle zugänglich sind, besteht meine Intuition darin, sie in / usr / bin abzulegen. PATH muss nicht geändert werden jedoch; Meine ausführbaren Dateien verschwinden...
In meinem habe ~/.profileich einen letzten Block, der mein persönliches bin/ directoryso laden soll : # set PATH so it includes user's private bin if it exists if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi Aber es ist scheinbar nicht geladen: echo $PATH
Gibt es eine "einfache" Möglichkeit, einen Befehl im "ls -la" -Stil auszuführen, um alle Dateien / ausführbaren Binärdateien im aktuellen PATH aufzulisten? (Ich beabsichtige, die Ausgabe in grep weiterzuleiten, um nach Befehlen mit unbekannten Präfixen, aber im Grunde bekannten "Namen" zu suchen....
Ich bin verwirrt darüber, wie der Pfad zum Suchen von manSeiten festgelegt ist. Das "Richtige" scheint magisch zu geschehen. Zum Beispiel, wenn Sie meinen PFAD von ändern /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin zu
Ich gebe den Pfad zu meinem Befehl in der Datei / etc / profile an : export PATH=$PATH:/usr/app/cpn/bin Mein Befehl befindet sich in: $ which ydisplay /usr/app/cpn/bin/ydisplay Wenn ich also eine "echo $ PATH" -Ausgabe durchführe, sieht es so aus: $ echo $PATH ...:/usr/app/cpn/bin Und alles ist in...
Ich beginne damit, dass ich denke, dass dieses Problem etwas weniger unschuldig ist, als es sich anhört. Was ich tun muss: Suchen Sie nach einem Ordner in der Umgebungsvariablen PATH. Es könnte am Anfang oder irgendwo danach sein. Ich muss nur überprüfen, ob dieser Ordner vorhanden ist. Beispiel...
Ich möchte ~/binaus meinem Pfad entfernen . Ich habe es vor Monaten eingerichtet, als Linux (Ubuntu) für mich sehr neu war, aber ich weiß nicht, wie ich es hinzugefügt habe ... Wenn ich alle unten aufgeführten Dateien durchsuche, wird nichts angezeigt. Wo sonst könnte es eingestellt werden? Es wird...
Ich habe XAMPP in OSX installiert und standardmäßig stellt es den Pfad zu seinem eigenen binVerzeichnis (voll mit verschiedenen Dienstprogrammen) meiner $PATHVariablen voran : # Add path to XAMPP PHP version export XAMPP_PHP=/Applications/XAMPP/xamppfiles/bin export PATH="$XAMPP_PHP:$PATH" Leider...
Ich habe Probleme beim Exportieren des Pfads, den ich im Makefile geändert habe, in das aktuelle Terminal. Ich versuche, dem Ordner PATH den Ordner bin hinzuzufügen, in dem sich das Makefile-Verzeichnis befindet. Hier ist der relevante Streifen des Makefiles: PATH := $(shell pwd)/bin:$(PATH)...