72 Stimmen

Versteckte Funktionen der Bash

Shell-Skripte werden oft als Klebstoff für die Automatisierung und einfache einmalige Aufgaben verwendet. Was sind Ihre bevorzugten "versteckten" Funktionen der Shell/Skriptsprache Bash?

  • Ein Merkmal pro Antwort
  • Geben Sie ein Beispiel und eine kurze Beschreibung der Funktion, nicht nur einen Link zur Dokumentation
  • Beschriften Sie das Merkmal mit einem fettgedruckten Titel in der ersten Zeile

Siehe auch:

0voto

Nathacof Punkte 254

Eingebettete Befehlsersetzung:

Hostname && dig +short $(Hostname) && dig +short -x $(dig +short $(Hostname))

Dieser Befehl ist gut geeignet, um RDNS auf Ihrem Mailserver zu überprüfen :P

0voto

Kasun Gajasinghe Punkte 2685

Schnelle Verlaufssuche

Das Folgende bietet eine tcsh-ähnliche Verlaufssuche, die praktisch und einfacher ist.

Fügen Sie die folgenden Zeilen hinzu ~/.inputrc o /etc/inputrc .

$ cat ~/.inputrc
"\e[A": history-search-backward
"\e[B": history-search-forward

Vielleicht möchten Sie eine weniger zufällige Tastenkombination verwenden, wie z. B. Esc + p . Wenn das der Fall ist, verwenden Sie

"\ep": history-search-backward
"\en": history-search-forward

Geben Sie dann einfach die ersten Buchstaben ein und drücken Sie die Pfeil-nach-oben-Taste. Es wird der letzte Befehl angezeigt, der mit den angegebenen Buchstaben beginnt.

ex:

Typ grep UpArrow. Es wird etwas angezeigt wie grep -ri myText .

0voto

GEvorg Punkte 1

Weitere Informationen über Tastenkombinationen in Bash finden Sie in http://linuxconfig.net/manual-howto/key-combinations-in-bash.html

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X