Als «sh» getaggte Fragen

91
Bash-Autovervollständigung im Emacs-Shell-Modus

Im GNOME-Terminal führt Bash eine intelligente automatische Vervollständigung durch. Beispielsweise apt-get in<TAB> wird apt-get install Im Emacs-Shell-Modus funktioniert diese automatische Vervollständigung nicht, selbst nachdem ich explizit eine Quelle erstellt habe /etc/bash_completion....

91
Bash-Skript zur CD in ein Verzeichnis mit Leerzeichen im Pfadnamen

Ich verwende Bash unter macOS X und möchte eine einfache ausführbare Skriptdatei erstellen, die beim Ausführen in ein anderes Verzeichnis geändert wird. Der Pfad zu diesem Verzeichnis enthält jedoch Leerzeichen. Wie zum Teufel machst du das? Das habe ich ... Name der Datei: cdcode Dateiinhalt: cd...

91
Bearbeiten Sie das Shell-Skript, während es ausgeführt wird

Können Sie ein Shell-Skript während der Ausführung bearbeiten und die Änderungen wirken sich auf das ausgeführte Skript aus? Ich bin neugierig auf den speziellen Fall eines csh-Skripts, bei dem Batch eine Reihe verschiedener Build-Varianten ausführt und die ganze Nacht ausgeführt wird. Wenn mir...

91
Emulieren der Bash-Quelle in Python

Ich habe ein Skript, das ungefähr so ​​aussieht: export foo=/tmp/foo export bar=/tmp/bar Jedes Mal, wenn ich baue, führe ich 'source init_env' aus (wobei init_env das obige Skript ist), um einige Variablen einzurichten. Um dasselbe in Python zu erreichen, ließ ich diesen Code laufen, reg =...

91
Wie binde ich in bash eine Funktionstaste an einen Befehl?

Beispiel: Ich möchte den F12Schlüssel so an den Befehl binden, echo "foobar"dass jedes Mal, wenn ich F12die Meldung "foobar" drücke, auf dem Bildschirm gedruckt wird. Im Idealfall kann es sich um einen beliebigen Shell-Befehl handeln, nicht nur um eingebaute Befehle. Wie geht man damit...

91
Bash-Set + x, ohne dass es gedruckt wird

Weiß jemand, ob wir set +xin Bash sagen können, ohne dass es gedruckt wird: set -x command set +x Spuren + command + set +x aber es sollte nur drucken + command Bash ist Version 4.1.10 (4). Das nervt mich schon seit einiger Zeit - die Ausgabe ist voll mit nutzlosen set +xZeilen, was die...

91
Wie kann man Logstash zwingen, eine Datei zu analysieren?

Ich habe Logstash installiert, um Apache-Dateien zu analysieren. Ich habe ziemlich lange gebraucht, um die Einstellungen richtig zu machen, und ich habe immer echte Protokolle anprobiert. Ich habe festgestellt (wie in der Dokumentation angegeben), dass sich logstash "merkt", wo es sich in einer...