Ich habe endlich verstanden / entdeckt, warum ich den bash(und auch zshden) Klammererweiterungsbereich nie richtig verwenden konnte: Die Syntax ist {1..10}anstelle dessen, was ich als Ellipse angenommen habe , d {1...10}. H. Darf ich wissen, warum zwei Punkte gegenüber drei Punkten ausgewählt wurden? Die Verwendung von Auslassungspunkten in der Computerprogrammierung …
Ich habe zsh 5.0.7 so konfiguriert, dass bei Verwendung der Tabulatorvervollständigung die Groß- und Kleinschreibung nicht berücksichtigt wird zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' Das Problem, das ich habe, ist, dass diese Unempfindlichkeit häufig dazu führt, dass ich Tabeine zusätzliche Zeit drücken muss . Mein Home-Verzeichnis enthält beispielsweise die Ordner "Desktop", "Dokumente" …
Wie kann ich Bash, Zsh oder Tmux so konfigurieren, dass die letzte übereinstimmende Kennung auf dem Bildschirm vervollständigt wird ? Stellen Sie sich dieses häufige Szenario vor: $ git fetch remote: Counting objects: 16, done. remote: Compressing objects: 100% (9/9), done. remote: Total 9 (delta 4), reused 0 (delta 0) …
Ich scheine nur in der Lage zu sein, 8 Farben in meiner zshell-Eingabeaufforderung aufzurufen. Beispiel: PROMPT="[%n@%{$fg[magenta]%}%m%{$reset_color%} %.] %# " Funktioniert gut. Jedoch, PROMPT="[%n@%{$fg[brmagenta]%}%m%{$reset_color%} %.] %# " Funktioniert nicht Grundsätzlich erscheint keine der "hellen" Farbvariationen. Nach einigen Recherchen stellte ich fest, dass die Farben von zsh von der Setoption "Farben" aufgerufen …
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 Registerkarte drücke, sodass ich sehen kann, …
Ein paar Mal hatte ich Probleme mit Bash, die andere mit zsh nicht hatten, und sie freuten sich darüber, wie schlau sie sind. Ich habe auch zsh-Benutzer unter Leuten gesehen, die ich bewundere, und ich habe ein paar Mal halbherzig versucht, zu zsh zu wechseln, aber jedes Mal bin ich …
Ich benutze GNU-Bildschirm oft mit zsh als Shell. Es wäre eine nette Funktion (denke ich), den aktuellen Verzeichnisnamen (nicht den vollständigen Pfad) als Tabulatortitel anzeigen zu können. Ich kann das damit machen, CTRL+A SHIFT+Aaber das ist manuell. Ich möchte, dass es sich ändert, wenn ich das Verzeichnis wechsle. Kennt jemand …
Ich habe kürzlich etwas über Uhr gelernt , habe aber Probleme, es mit relativ ausgefeilten Befehlen zum Laufen zu bringen. Zum Beispiel möchte ich Sie bitten watch, zshalle drei Sekunden den folgenden Befehl auszuführen * : for x in `command_1 | grep keyword | cut -d' ' -f1`; do command_2 …
In den meisten Unix-Shells ersetzt die Pfeiltaste ↑den Befehl, der vom vorherigen Befehl im Verlauf bearbeitet wird. Der Verlauf kann mit dem Befehl angezeigt werden history. ↑ kann mehr als einmal gedrückt werden, um in der Geschichte aufzusteigen. Meine Frage ist: Wie kann ich meine Shell so konfigurieren, dass ↑alle …
Wie kann ich die JSON-Ausgabe in der Shell analysieren? Beispielsweise bietet Amazon Web Services eine CLI zum Abrufen des Status Ihrer Instanzen: $ aws ec2 describe-instances <my_instance_id> Der Befehl gibt jedoch eine JSON-Zeichenfolge zurück. Die Ausgabe dieses Befehls sieht folgendermaßen aus: $ aws ec2 describe-instances x12345 { "Reservations" : { …
Ich benutze es zshseit einiger Zeit gerne und bin sehr zufrieden mit meinen Verlaufseinstellungen: # Write to history immediately setopt inc_append_history # History shared among terminals setopt share_history # Save extended info in history setopt extended_history # Ignore duplicates setopt hist_ignoredups Es kommt jedoch häufig vor, dass ich bestimmte Befehle …
Früher dachte ich, dass die eingebauten .und sourcegleichwertig sind. Diese Frage stimmt mir zu, wenn es darum geht bash. Ich bin jedoch auf Folgendes gestoßen zsh: desktop➜ ~/pst . env /usr/bin/env:1: no such file or directory: ^@^A^@^@^@X^Z@^@^@^@^@^@@^@^@^@^@^@^@^@\M-8q^@^@^@^@^@^@^@^@^@^@@^@8^@ /usr/bin/env:2: parse error near `)' desktop➜ ~/pst source env desktop➜ ~/pst file env …
Bei meinen Abenteuern mit habedisown ich auch festgestellt, dass in zsh das Programm gestartetprogram &! und sofort hinterlegt und abgelehnt wird, sodass Sie die Shell schließen können, ohne dass das Programm eine erhält SIGHUP. Andere Online-Quellen sagten, dies &|tue. Meine groben Tests ergaben keinen Unterschied. Wie &!und &|unterscheiden?
Ich möchte in der Lage sein, einen Befehl so zu verpacken, dass er automatisch durch einen Pager geleitet wird, wenn seine Ausgabe nicht in ein Terminal passt. Im Moment verwende ich die folgende Shell-Funktion (in zsh unter Arch Linux): export LESS="-R" RET="$($@)" RET_LINES="$(echo "${RET}" | wc -l)" if [[ $RET_LINES …
Ich bin daran interessiert, Umgebungsvariablen einer Shell-Instanz von einer anderen zu setzen. Also habe ich beschlossen, etwas zu recherchieren. Nach der Lektüre eine Reihe von Fragen über das ich beschlossen , es zu testen. Ich habe zwei Muscheln A und B (PID 420) hervorgebracht, die beide laufen zsh. Von der …
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.