bash

Für Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Für Shell-Skripte mit Fehlern, überprüfen Sie diese bitte mit dem Shellcheck-Programm (oder im web-Shellcheck-Server unter https://shellcheck.net), bevor Sie hier posten. Fragen zur interaktiven Nutzung von Bash sind bei Super Usern eher Thema als bei Stack Overflow.
1
Antwort

Ignoriere das HUP-Signal im Bash-Skript mit Pipe-Befehlen

Ich habe das folgende Skript, das das Verzeichnis /tmp auf unbestimmte Zeit überwacht und wenn es irgendwelche Operationen mit Dateien in diesem Verzeichnis gibt, wird der Dateiname von while loop gelesen und das erste a -Zeichen im Datein...
08.12.2015, 17:42
2
Antworten

Überprüfen Sie, ob alle Zeilen einer Datei irgendwo in einer anderen Datei vorhanden sind

Ich habe file1 als Datenquelle für file2 verwendet und muss nun sicherstellen, dass jede einzelne Textzeile von file1 irgendwo in in file2 vorkommt (und findet heraus, welche Linien fehlen, falls vorhanden). Es ist wahrscheinlich w...
02.01.2014, 18:01
1
Antwort

Selbstdämonisches Bash-Skript

Ich möchte ein Skript so einrichten, dass es selbstdämonisierend ist, d. h. es ist nicht erforderlich, nohup $SCRIPT &>/dev/null & manuell an der Shell-Eingabeaufforderung aufzurufen. Mein Plan ist, einen Codeabschnitt wie d...
23.09.2013, 08:11
1
Antwort

Fisch Shell: Wie man bei einem Fehler (bash set -e) beendet wird

In der bash können Sie set -e innerhalb eines Skripts verwenden, um bei einem Fehler zu beenden: %Vor% Aber auf Fisch Shell set -e wird verwendet, um Variablen zu löschen: %Vor% Was entspricht Bash set -e auf Fisch?     
09.11.2013, 12:38
1
Antwort

Falscher Kopf mit Umlenkung

In einer Antwort auf Piping eine Datei durch Tail und Kopf über Tee , war ein seltsames Verhalten von head gewesen im folgenden Konstrukt bei der Arbeit mit riesigen Dateien beobachtet: %Vor% Ausgabe: %Vor% Frage: Warum gibt die l...
21.05.2013, 07:17
3
Antworten

pgrep -f mit mehreren Argumenten

Ich versuche, einen bestimmten Prozess zu finden, der den Begriff "someWord" und zwei weitere Begriffe enthält, die durch $ 1 und $ 2 repräsentiert werden %Vor% was zurückgibt %Vor% Was passiert mit meinem regulären Ausdruck? Das pgrep d...
12.02.2013, 16:45
1
Antwort

Wie bekomme ich "vorher ausgeführten Befehl" in einem Bash-Skript?

Ich benutze mehrere Bash-Sitzungen, und ich möchte den Verlauf von allen in einer Datei verfolgen (es ist mir egal, dass es aus mehreren Sitzungen gemultiplext wird, ich kann immer eine Sitzungskennung davor setzen). ) Ich habe es versucht %Vo...
20.07.2011, 02:32
2
Antworten

Python: subprocess.call defekte Pipe

Ich versuche, ein Shell-Skript in Python aufzurufen, aber es meldet gebrochenen Pipefehler (das Ergebnis ist OK, aber ich möchte die Fehlermeldung nicht in STDERR sehen). Ich habe die Ursache ermittelt und sie kann wie folgt reproduziert werden:...
07.05.2012, 09:40
2
Antworten

Wie funktioniert die Rechtschreibprüfung für HTML und XML?

Ich muss eine Rechtschreibprüfung für eine große Anzahl von großen HTML- und XML-Dokumenten durchführen (mehr als 30.000). Ich brauche auch ein benutzerdefiniertes Wörterbuch und ausgefeilte Prüfalgorithmen. Ich versuche, BASH + Linux-Dienstp...
06.04.2011, 13:08
2
Antworten

Was ist der Unterschied zwischen den verschiedenen Shell-Profilen?

Was ist der Unterschied zwischen ~ / .bashrc, ~ / .bash_login, ~ / .bash_logout, ~ / .bash_profile, ~ / .profile, / etc / profile, /etc/bash.bashrc, / etc / ssh / ssh_config und sshd_config, wann werden sie geladen und was sind ihre Ziele?     
16.06.2011, 13:35