Lesen Sie zu dieser Frage: Wie kann ich in zsh alle Umgebungsvariablen auflisten? Ich habe mich gefragt, wie ich alle Shell-Variablen auflisten kann. Gilt die Unterscheidung zwischen Shell- Variablen und Umgebungsvariablen auch für andere Shells als zsh? Ich interessiere mich hauptsächlich für Bash und Zsh, aber es wäre toll zu …
Diese Frage wurde von Stack Overflow migriert, da sie unter Unix und Linux Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Ich erwartete cat <(cat)und sollte cat | catdasselbe tun: Zeilen von stdin nach stdout kopieren. Mein Verständnis war, dass beide a catin einer Subshell ausführen , die …
Angenommen, ich habe die folgenden Dateien: |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else Ich dachte den folgenden Befehl print -l foo/*~{type_B*} drucke alles unter foo außer den Dingen, die damit beginnen type_B, aber nicht, stattdessen druckt es alles unter …
Ich habe große Dinge gehört über zmvin zshund würde wirklich lieben zu lernen , es zu benutzen. Ich bin jedoch noch relativ unerfahren in zsh und habe einige grundlegende Fragen: Gibt es eine Manpage für zmvin zsh(man zsh gibt "No manual entry for zmv" aus) Lässt zmvnativ Trockenläufe zu? Wenn …
Bashhat die PROMPT_DIRTRIMoption, wenn ich zB setze PROMPT_DIRTRIM=3, dann einen langen weg wie: user@computer: /this/is/some/silly/path würde stattdessen anzeigen als: user@computer: .../some/silly/path Gibt es eine ähnliche Option für zsh?
Haben wir eine Tastaturbelegungstabelle, die alle Arten der Bezugnahme auf einen Tastendruck übersetzt? Ich benutze zsh, aber ich gehe davon aus, dass es für jede Shell funktionieren würde, wenn es einen solchen Tisch gäbe. Der Grund, den ich frage, ist, dass ich einige Tastenkombinationen zuweisen möchte und nicht wissen kann, …
Ich versuche, Vervollständigungsfunktionen für einige benutzerdefinierte Funktionen zu schreiben, die ich geschrieben habe, aber es scheint, als würde ich selbst mit den grundlegendsten Schwierigkeiten haben. Eine Beispielfunktion ist: function eb_instances() { if [ "$#" -ne 2 ]; then echo "Usage eb_instances <aws profile name> <environment name>" echo "e.g.:" echo " …
Ich möchte, dass bei Dateien und Verzeichnissen die Groß- und Kleinschreibung nicht berücksichtigt wird zsh. Nach ein paar Stunden Lesen des Handbuchs habe ich mir Folgendes ausgedacht: zstyle ':completion:*:*:*:*:globbed-files' matcher 'r:|?=** m:{a-z\-}={A-Z\_}' zstyle ':completion:*:*:*:*:local-directories' matcher 'r:|?=** m:{a-z\-}={A-Z\_}' zstyle ':completion:*:*:*:*:directories' matcher 'r:|?=** m:{a-z\-}={A-Z\_}' Außerdem möchte ich TABeinmal drücken , um mögliche …
Heute bin ich von der Arbeit nach Hause gekommen (Bash auf einer Ubuntu-Box ausführen) und habe versucht, mit meinem geliebten zsh Code auf meiner lokalen Arch-Box auszuführen, und die Befehle sind fehlgeschlagen? Der Befehl ist unten mit den persönlichen Daten und IP offensichtlich geändert ffmpeg -i rtsp://user:pass@my.webserver.org:5554/my-media/media.amp?videocodec=h264 -threads 3 -vcodec …
Ich brauche meine $TERMsein xterm-256coloraußerhalb von tmux (in „plain“ Terminal mit zsh), aber screen-256colorinnerhalb tmux. Zuerst habe ich versucht: hinzufügen export TERM='xterm-256color'zu meinem~/.zshrc . hinzufügen set -g default-terminal "screen-256color"zu meinem~/.tmux.conf Nun, wenn ich Terminal öffne (sprich xterm), TERMistxterm-256color das richtig. Aber wenn ich tmux laufen lasse, TERMgeht das wieder xterm-256color! …
In Bash kann ich die Tab-Vervollständigung verwenden, um ein Verzeichnis nach oben zu verschieben und einen anderen Pfad wieder nach unten zu verschieben. Angenommen, ich bin dabei $HOME/folder1und möchte cdes $HOME/folder2. $HOMEhat nur die beiden untergeordneten Verzeichnisse folder1und folder2. In Bash konnte ich einfach tippen cd ..[TAB]f[TAB]2 und würde am …
Ich habe zsh und oh-my-zsh mit Standardwerten und kann nicht herausfinden, wie die Autokorrektur für bestimmte Befehle, die ich häufig verwende, deaktiviert wird, z. B .: sudo mc oder sudo gem update. Die Sache ist, dass ich .mcVerzeichnis und .gemVerzeichnis habe und zsh Autokorrekturen ( zsh: correct 'mc' to '.mc' …
Ich verwende oh-my-zsh unter Mac OS X mit homebrew'ed zsh 4.3.12. Ich bin kürzlich über ein seltsames Problem gestolpert. In scripts/not-usedich habe mehrere .RDateien: breakdowns.R eventloop.R process-largeclients.R process-qt.R reprocess-pinning.R calculate-qt-error.R generate_decision_tree.R process-net.R process-scalingexp.R Wenn ich jedoch ls scripts/not-used/+ versuche, steht Tabdie erste Vervollständigung ls scripts/not-used/_.Rfür _die Cursorposition. Wenn ich Taberneut …
Ich finde mich häufig in diesem Szenario wieder. Ich bin mitten in der Eingabe eines Befehls und muss noch etwas überprüfen, bevor ich ihn abschließe. Gibt es eine Möglichkeit, eine Subshell zu öffnen, bei der meine aktuellen Eingaben bisher gespeichert wurden? Wenn ich diese Subshell beende, bin ich wieder da, …
Angenommen, die Standard-Shell für mein Konto ist zsh, aber ich habe das Terminal geöffnet und bash gestartet und ein Skript mit dem Namen ausgeführt prac002.sh. Mit welchem Shell-Interpreter würde das Skript ausgeführt, zsh oder bash? Betrachten Sie das folgende Beispiel: papagolf@Sierra ~/My Files/My Programs/Learning/Shell % sudo cat /etc/passwd | grep …
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.