Als «zsh» getaggte Fragen

Zsh ist eine Shell mit vielen erweiterten Befehlszeilen- und Skriptfunktionen.

76
Wie benutzt man `which` in einem Alias-Befehl?

Wie die meisten Benutzer habe ich eine Reihe von Aliasen eingerichtet, um einen Standardsatz von Flags für häufig verwendete Programme bereitzustellen. Zum Beispiel, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Das Problem ist, dass, wenn ich verwenden möchte, um whichzu sehen, woher...

73
Wie viele Muscheln bin ich tief?

Problem : Finde heraus, wie viele Muscheln tief ich bin. Details : Ich öffne die Shell sehr oft von vim. Bauen und ausführen und beenden. Manchmal vergesse ich und öffne ein anderes Vim und dann noch eine Muschel. :( Ich möchte wissen, wie viele Muscheln tief ich bin, vielleicht habe ich sie sogar...

63
Sind alle bash-Skripte mit `zsh` kompatibel?

Ich bin auf der Suche nach einem Wechsel von Bash zu Zsh, bin aber besorgt über die Kompatibilität von Bash-Skripten. Sind alle bash Skripte / Funktionen mit zsh kompatibel? Wenn das stimmt, ist zsh dann nur eine Verbesserung von

61
Befehlsgeschichte in Zsh

Wie verfolgt Zsh den Befehlsverlauf? Ich sehe zwei Dateien in meinem Homeverzeichnis: .zhistoryund .zsh_history. Was ist der Unterschied zwischen ihnen? Die Dateien scheinen meine gesamte Historie zu enthalten . Hat Zsh halten Linien zu einem von ihnen anhängt für immer ? Wäre die Suche nach...

57
Für Schleifen in zsh und bash

Ich habe festgestellt, dass es in zsh zwei alternative Möglichkeiten zum Erstellen von Schleifen gibt : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Beide drucken: 1 2 3 Meine Frage ist, warum die beiden Syntaxen? Ist $xIterieren durch eine andere Art von Objekt in jedem von...

54
So definieren und laden Sie Ihre eigene Shell-Funktion in zsh

Es fällt mir schwer, meine eigenen Shell-Funktionen in zsh zu definieren und auszuführen. Ich befolgte die Anweisungen in der offiziellen Dokumentation und versuchte es zunächst mit einem einfachen Beispiel, brachte es aber nicht zum Laufen. Ich habe einen Ordner: ~/.my_zsh_functions In diesem...

52
Verwenden von ODER-Mustern in Shell-Platzhaltern

Inhalt meines Verzeichnisses ist $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Ich möchte Einzelheiten zu Dateien auflisten, deren Dateiname ein Wort enthält. Beispiel $ ls -lrt...

52
Wie bearbeite ich die Kommandozeile im Vollbildeditor in ZSH?

Wenn ich in der Bash im vi-Modus drücke Esc, vwird meine aktuelle Befehlszeile in dem von angegebenen Editor geöffnet $EDITORund ich kann sie im Vollbildmodus bearbeiten, bevor ich den Befehl 'speichere', um ihn an die Shell zurückzugeben und auszuführen. Wie kann ich ein ähnliches Verhalten in zsh...