Ich suche nach einer einfachen Möglichkeit, das Ergebnis von md5sumin einen anderen Befehl umzuleiten. Etwas wie das: $echo -n 'test' | md5sum | ... Mein Problem ist das md5sum nicht nur der Hash des Strings ausgegeben wird, sondern auch ein Bindestrich, der anzeigt, dass die Eingabe von stdin stammt. Ich …
Ich habe ein Skript, das gut funktioniert, wenn ich auf dem Server ssh ausführe, um es selbst auszuführen, aber es hat Probleme, wenn Hudson , ein Continuous Integration Server, es ausführt . Ich automatisiere Tests auf einem eingebetteten Linux-System (dem Ziel). Das Target ist seriell mit Server A (RHEL 5) …
Ich habe ein Skript, das den folgenden Text ausgibt. Dies ist die Ausgabe eines Netopia 2210-02 ADSL2- Modems. ADSL Line State: Up ADSL Startup Attempts: 1 ADSL Modulation: DMT ADSL Data Path: Fast Datapump Version: DSP 7.2.3.0, HAL 7.2.1.0 SNR Margin: 8.20 9.00 dB Line Attenuation: 57.50 31.00 dB Output …
Ich habe den folgenden Befehl ausprobiert, nachdem ich dieses Video über Pipe Shenanigans gesehen habe. man -k . | dmenu -l 20 | awk '{print $1}' | xargs -r man -Tpdf | zathura - Grundsätzlich wird eine Liste von Manpages in das Menü gedruckt, damit der Benutzer eine davon auswählen …
Ich versuche zu lernen, wie man getopts verwendet, damit ich Skripte mit analysierter Eingabe haben kann (obwohl ich denke, dass getopts besser sein könnte). Ich versuche nur ein einfaches Skript zu schreiben, um die Prozentsätze der Partitionsnutzung zurückzugeben. Das Problem ist, dass eine meiner Bash-Funktionen nicht zu mögen scheint, dass …
Ich habe Cygwin auf meinem Laptop (DOS) verwendet. Ich habe eine Sammlung von Skripten meiner Kollegen und meiner eigenen. Ich bin keine IT-Person und kenne mich mit Unix nicht aus. Ich folge der Syntax meiner Kollegen und kann ein paar einfache Dinge verwalten. Die Skripte funktionierten gut auf meinem alten …
Ich lerne, wie ich verschiedene setOptionen in meinem Skript effizient nutzen kann , und bin darauf gestoßen, set -udass dies perfekt zum Beenden meines Skripts ist, wenn eine Variable nicht richtig festgelegt wird (z. B. Löschen von Benutzern). Nach dem Mann Seite, set -uund set -ehat die folgende ... -e …
Ich habe einige Shell-Skripte für Linux-Computer "geerbt", auf denen die GNU-Shell "bash" ausgeführt wird. In einem bestimmten Fall führt der Computer die GNU-Bash-Version 2.0.5b aus Eines dieser Skripte enthält eine wait &Anweisung ("kaufmännisches Und") als Teil der "for-Zeile" einer forSchleife. Auf den ersten Blick scheint das eine merkwürdige / interessante …
Gibt es eine Möglichkeit, Bash-Variablen zu erstellen und diese über eine Schleife zuzuweisen? Etwas in der Art von: #!/bin/bash c=0 for file in $( ls ); do var"$c"="$file"; let c=$c+1; done EDIT: Vielen Dank an @Costas und @mdpc für den Hinweis, dass dies eine schlechte Alternative zu einer Liste wäre. …
Ich habe eine JSON-Ausgabe, die eine Liste von Objekten enthält, die in einer Variablen gespeichert sind. (Ich kann das nicht richtig formulieren) [ { "item1": "value1", "item2": "value2", "sub items": [ { "subitem": "subvalue" } ] }, { "item1": "value1_2", "item2": "value2_2", "sub items_2": [ { "subitem_2": "subvalue_2" } ] …
Wenn Sie die Klammererweiterung mit verwenden wget, können Sie problemlos fortlaufend nummerierte Bilder abrufen: $ wget 'http://www.iqandreas.com/sample-images/100-100-color/'{90..110}'.jpg' Es holt die ersten 10 Dateien nummerierten , 90.jpgum 99.jpgganz gut, aber 100.jpgund weiter gibt einen 404: Datei nicht gefunden Fehler (ich habe nur 100 Bilder auf dem Server gespeichert ist ). Diese …
Ich habe ein Programm, das beim Lesen eines EOF in einem bestimmten Stream automatisch beendet wird (im folgenden Fall stdin). Jetzt möchte ich ein Shell-Skript erstellen, das eine Named Pipe erstellt und den Standard des Programms damit verbindet. Anschließend schreibt das Skript mehrmals mit echound cat(und anderen Tools, die beim …
Ich habe eine Schnur wie "aaa,aaa,aaa,bbb,bbb,ccc,bbb,ccc" Ich möchte doppelte Wörter aus der Zeichenfolge entfernen, dann wird die Ausgabe wie folgt sein "aaa,bbb,ccc" Ich habe diesen Code Source ausprobiert $ echo "zebra ant spider spider ant zebra ant" | xargs -n1 | sort -u | xargs Es funktioniert gut mit demselben …
Ich frage mich, wie ich ein Shell-Skript dazu bringen kann, einen bestimmten Port abzuhören (vielleicht mit Netcat?). Hoffentlich zeichnet das Skript die Nachricht auf, wenn eine Nachricht an diesen Port gesendet wird, und führt dann eine Funktion aus. Beispiel: Computer 1 hat das Skript im Hintergrund ausgeführt, das Skript hat …
Ich habe gerade das folgende Bash-Skript geschrieben, um den Ping-Zugriff auf die Liste der Linux-Computer zu überprüfen: for M in $list do ping -q -c 1 "$M" >/dev/null if [[ $? -eq 0 ]] then echo "($C) $MACHINE CONNECTION OK" else echo "($C) $MACHINE CONNECTION FAIL" fi let C=$C+1 done …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.