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

Was ist die Windows-Befehls-Shell-Entsprechung von Bashs "True" -Befehl?

Ich habe ein vim-Plugin geschrieben, das externe Befehle ausführt. Zwei der Befehle, die ich ausführe, sind diff und grep , die jeweils während eines "normalen" Vorgangs mit einem Exit-Code ungleich Null beendet werden können. ( diff...
26.02.2014, 16:04
3
Antworten

Ist es möglich mehrere Befehle in eine 'if' Anweisung zu pipen?

Teil eines Skripts, das ich schreibe, muss verschiedene Textdateien für die gleichen Zeichenfolgen überprüfen. Bevor ich nur eine Datei überprüfen musste, hatte ich eine lange Liste von Strings innerhalb von Kategorien, nach denen gesucht werden...
16.12.2013, 14:08
2
Antworten

Minicom senden automatisieren Skript

Ich verwende Minicom, um meine Verbindung am seriellen Port zu testen. %Vor% auf diese Weise öffnet Minicom seine 'Konsolen-GUI' und erlaubt mir, Daten zu senden. Ich sende: %Vor% und erhalten Sie "OK" %Vor% und erhalten Sie "OK"...
07.07.2014, 11:59
3
Antworten

Wie gebe ich env als ausführbares Shell-Skript aus?

Sie können Ihre Umgebung einfach als ausführbares Shell-Skript mit ausgeben %Vor% ... später in einem anderen Skript ... %Vor% Dies funktioniert in den einfachsten Fällen, scheitert jedoch, wenn spezielle Zeichen oder Leerzeichen in env...
26.11.2014, 00:45
2
Antworten

Wie extrahiere ich ein bestimmtes Element aus einem Array in BASH?

So erstelle ich mein Bash-Array: %Vor% Die Datei "lines.txt" besteht aus den folgenden Zeichenfolgen %Vor% Nach der Erstellung von ${myarr[@]} kann ich einfach auf jedes Element (Zeile) in diesem Array zugreifen, das ausgibt %Vor%...
28.03.2013, 15:23
3
Antworten

erhält einen Standardwert, wenn die Variable in make nicht gesetzt ist

(bearbeiten: Frage genauer basierend auf @Michael Feedback) In bash verwende ich oft Parametererweiterung : das Folgende Befehle drucken " default value ", wenn $VARNAME nicht gesetzt ist, ansonsten wird der Inhalt des VARNAME ausgegebe...
16.04.2013, 10:54
1
Antwort

Linux Unterschiede zwischen aufeinanderfolgenden Zeilen

Ich muss die n -Zeile einer Datei durchlaufen und für jede i between 1 and n - 1 die Differenz line(n - 1) - line(n) . Und hier ist die Quelldatei: %Vor% Diese /dev/vda... -Linien werden stündlich mit df -BM in cron.log -...
12.03.2014, 10:29
4
Antworten

Dateien mit Bash umbenennen, Präfix und Suffix entfernen

Ich möchte eine Reihe von Dateien mit bash umbenennen und dieses Dateimuster umwandeln: %Vor% In diesen: %Vor% Dafür habe ich folgendes Skript geschrieben: %Vor% Es funktioniert, aber ich möchte die Umbenennung mit einer einzigen Sch...
20.08.2012, 00:37
1
Antwort

Wie kann ich eine Spalte mit Zahlen in einer Tabelle im Emacs-Org-Modus formatieren?

Ich habe eine Tabelle in dieser Form, in Emacs org-mode . Bitte, gibt es eine Möglichkeit, die Zahlen in den Spalten 3 und 4 zu formatieren, um die Dezimalstellen vertikal nach oben auszurichten? Anmerkung: Nebenbei: Ich sortierte die resul...
23.09.2013, 18:47
3
Antworten

Einbetten von awk in ein Shell-Skript

Ich habe ein Bash-Skript (script.sh) benutzt, das verschiedene awk-Skripte (script1.awk, script2.awk) verwendet, die auf "runtime" zugeschnitten sind, indem sie Werte für die Instanz ersetzen. Ich habe nach Möglichkeiten gesucht, sie vollständig...
22.02.2013, 08:41