Was sind die praktischen Verwendungen von beiden pushdund popdwann gibt es einen Vorteil, wenn diese beiden Befehle gegenüber cdund verwendet werden cd -? BEARBEITEN : Ich suche nach einigen praktischen Beispielen für die Verwendung dieser beiden Befehle oder nach Gründen, um den Stapel mit Verzeichnissen zu halten (wenn Sie die …
Wie kann ich im Terminal einen Schlüssel definieren, um zum vorherigen Verzeichnis zu gelangen, in dem ich mich befunden habe, als ich mit dem cdBefehl das Verzeichnis gewechselt habe ? Zum Beispiel bin ich in /opt/soft/binund ich cdin /etc/squid3und ich möchte zum ersten Verzeichnis zurückkehren.
Ich habe ein Skript, das funktioniert, wenn ich es über die Befehlszeile ausführe, aber wenn ich es mit cronplane, erhalte ich die Fehlermeldung, dass es keine Dateien oder Befehle finden kann. Meine Frage ist zweifach: Wenn ich einen Cron-Job mit terminiere crontab -e, verwendet er meine Benutzer-ID als Grundlage für …
Ich möchte häufig zwischen Verzeichnissen wechseln, die sich in völlig unabhängigen Pfaden befinden, zum Beispiel /Project/Warnest/docs/und ~/Dropbox/Projects/ds/test/. Aber ich möchte nicht die cd /[full-path]/ganze Zeit tippen . Gibt es Verknüpfungsbefehle zum Wechseln zu zuvor bearbeiteten Verzeichnissen? Eine Lösung, die ich mir vorstellen könnte, besteht darin, Umgebungsvariablen bash .profilefür die häufig …
In einem der Tutorials, die ich verfolgt habe, wurde kurz gesagt, dass cd .es keine Verwendung hat. Wenn versucht wird, das von OP in der Rekursion symbolischer Verknüpfungen angezeigte Problem zu replizieren, warum wird es dann zurückgesetzt? Ich habe auch versucht cd ., den gleichen Effekt OP zu zeigen (wachsende …
Ich habe meinen Code als sshfs in mein Home-Verzeichnis eingebunden, aber die Hierarchie ist schwer zu merken. Deshalb habe ich in meinem Home-Verzeichnis einen Symlink erstellt, der zu diesem Verzeichnis führt. Gibt es eine Möglichkeit, dass ich, wenn ich zu diesem symbolischen Link gehe, anstatt zu dem symbolischen Link zu …
Leider habe ich das letztes Jahr nur erfahren, indem ich zufällig im Internet darauf gestoßen bin. Ich benutze es so selten, dass ich immer vergesse, was es ist, wenn ich es wieder brauche. Wie wechseln Sie in Ihr vorheriges Verzeichnis?
In dieser guten Antwort wird darauf verwiesen , dass POSIX-Systeme cdzusätzlich zur integrierten Shell eine externe Binärdatei haben. Unter OS X 10.8 ist es /usr/bin/cd. Sie können es nicht wie das eingebaute Programm verwenden, cdda es sofort nach dem Ändern des eigenen Arbeitsverzeichnisses beendet wird. Welchem Zweck dient es?
Entweder hatte ich das vor 20 Jahren oder ich habe davon geträumt. Grundsätzlich gilt: Wenn wenn Typ blobblobich bekomme blobblob: command not found Fair genug. Ich möchte, dass meine Shell, wenn sie diese Fehler erhält - Befehl nicht gefunden - prüft, ob ein Verzeichnis mit diesem Namen existiert ('blobblob') und …
Der Bash-Befehl cd - druckt das zuvor verwendete Verzeichnis und wechselt dorthin. Auf der anderen Seite der Bash-Befehl cd ~- Wechselt direkt in das zuvor verwendete Verzeichnis, ohne dass ein Echo zu hören ist. Ist das der einzige Unterschied? Was ist der Anwendungsfall für jeden der Befehle?
Ich finde, dass ich oft Folgendes mache: %> cd bla/bla %> ls Ich würde es begrüßen, wenn ich cdin ein Verzeichnis automatisch eine ls. Ich habe .bashrceine Weile mit meinem herumgespielt , konnte aber nicht herausfinden, wie ich das erreichen kann.
cd - kann zwischen aktuellem und vorherigem Verzeichnis wechseln. Es sieht so aus -, als hätte ich schon andere Befehle als Argumente verwendet, obwohl ich mich nicht mehr erinnere, ob -dies dasselbe bedeutet wie mit cd. Ich fand, dass -das nicht funktioniert ls. Wird - nur mit CD verwendet?
Warum cd ..wird im Stammordner keine Warnung ausgegeben oder es tritt ein Fehler auf? Ich würde erwarten: /$ cd .. -bash: cd: ..: No such file or directory Stattdessen bleibe ich bei /. Natürlich gibt es das da ..in /und ist einfach /nur so .. Ich frage mich nur, warum …
Ich möchte ein Skript ausführen, um einfach das aktuelle Arbeitsverzeichnis zu ändern: #!/bin/bash cd web/www/project Aber nachdem ich es ausgeführt habe, bleibt die aktuelle pwd unverändert! Wie kann ich das machen?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.