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.
5
Antworten

Wie sende ich ein SIGINT von einem Bash-Skript an Python?

Ich möchte einen Hintergrund-Python-Job von einem Bash-Skript starten und ihn anschließend mit SIGINT ordnungsgemäß beenden. Das funktioniert gut von der Shell, aber ich kann nicht scheinen, es in einem Skript zu arbeiten. loop.py: %Vor%...
10.06.2009, 07:46
2
Antworten

CSV-Datei basierend auf der ersten Spalte sortieren

Gibt es eine Möglichkeit, eine CSV-Datei basierend auf der ersten Spalte mit einem Shell-Befehl zu sortieren? Ich habe diese riesige Datei mit mehr als 150k Zeilen, daher kann ich es in Excel machen :( Gibt es einen alternativen Weg?     
08.10.2014, 04:27
4
Antworten

Finden Sie die PID (s) laufender Prozesse und speichern Sie sie als Array

Ich versuche ein Bash-Skript zu schreiben, um die PID eines laufenden Prozesses zu finden, und gebe dann einen Kill-Befehl aus. Ich habe es teilweise funktioniert, aber das Problem, dem ich gegenüberstehe, ist, dass mehr als ein Prozess läuft. I...
31.01.2014, 00:24
4
Antworten

Bash Split-String

Ich habe die folgenden Daten im Array: %Vor% Ich möchte es in zwei Variablen teilen: $file und $parameter . Beispiel: %Vor% Ich kann es mit awk machen: %Vor% Dies muss nachstehende Leerzeichen entfernen und sieht zu komplizie...
31.01.2013, 15:19
5
Antworten

String in array in bash aufteilen

Ich suche nach einer Möglichkeit, eine Zeichenfolge in bash über eine Trennzeichenfolge aufzuteilen und die Teile in ein Array zu platzieren. Einfacher Fall: %Vor% Gibt Ausgabe %Vor% Komplexerer Fall: %Vor% Gibt die Ausgabe aus:...
31.01.2013, 16:49
7
Antworten

Wie starte ich ein Shell-Skript in einer Minute später in Linux?

Wie starte ich ein Shell-Skript in einer Minute? Angenommen, es gibt zwei Bash-Dateien a.sh und b.sh Ich möchte b.sh eine Minute (oder mehrere Sekunden) ausführen, nachdem a.sh ausgeführt wurde. Was soll ich in a.sh programmieren?     
08.05.2012, 10:47
3
Antworten

Wie finde ich den Unterschied zwischen zwei Dateien?

Ich habe zwei Dateien A und B. Ich möchte alle Zeilen in A finden, die nicht in B sind. Was ist der schnellste Weg, dies in bash / mit Standard-Linux-Utilities zu tun? Folgendes habe ich bisher versucht: %Vor% Es funktioniert, aber es ist la...
07.05.2012, 21:33
2
Antworten

Gibt es eine Möglichkeit, die PID eines gestarteten Programms zu kennen?

Wenn ich ein Bash-Skript als Kind starte, kann ich seine eigene PID mit $$ an den Eltern übergeben. Gibt es eine Möglichkeit, die PID eines Programms zu finden, das ich von einem Skript im Hintergrund aus starte? wie: %Vor% Was ist die PI...
24.05.2012, 11:55
3
Antworten

Potenzierung in bash

Ich versuche %Vor% druckt 10**2 . Wie man es funktioniert?     
08.10.2010, 08:07
3
Antworten

Warum nicht "history | Vim "Arbeit?

Ich möchte den Vim verwenden, um das Ergebnis von history (nicht in der Shell) zu sehen. Ich denke, dass history | vim funktioniert (benutze das Ergebnis von history als Eingabe von vim ), aber es kommt mit: zurück %Vor% Kann jema...
18.07.2013, 02:17