Als «bash-scripting» getaggte Fragen

Bei Bash-Skripten werden Skripte in der Bash-Shell-Sprache erstellt.

1
IP-Adresse mit Dezimalpunkt in / 8- oder / 16-Notation mit bash, sed oder awk?
Ich habe eine Eingabedatei, die eine Liste von IP-Adressen und die ip_counts enthält (einige Parameter, die ich intern verwende.) Die Datei sieht ungefähr so ​​aus. 202.124.127.26 2135869 202.124.127.25 2111217 202.124.127.17 2058082 202.124.127.16 2014958 202.124.127.20 1949323 202.124.127.24 1933773 202.124.127.27 1932076 202.124.127.22 1886466 202.124.127.18 1882955 202.124.127.21 1803528 202.124.127.23 1786348 119.224.129.200 1776592 119.224.129.211 …




0
Rubber Ducky mit Windows 10
Also versuche ich, eine Datei von Ducky unter Windows 10 auszuführen, wenn ich zum Teil von: STRING for /f "tokens=3 delims= " %A in ('echo list volume ^| diskpart ^| findstr "DUCKY"') do (set DUCKYdrive=%A:) Es öffnet die Cmd-Eingabeaufforderung, wie es soll, es gibt die Zeichenfolge ein, öffnet eine weitere …

1
Wie kann ich alle Bilddateien innerhalb eines Verzeichnisses (und rekursiv innerhalb seiner Unterverzeichnisse) umbenennen?
Ich habe ein Verzeichnis mit einer großen Anzahl von Bilddateien, von denen sich einige in Unterverzeichnissen befinden. Ich muss alle passenden Bilddateien *.png, *.jpg, *.jpeg, *.bmp, *.gifnach einem einfachen Muster umbenennen: das gleiche Präfix für alle Dateien; Eine Zahl mit auffüllenden Nullen, die als Hex-Zeichenfolge gedruckt wird. Mein Ziel ist …




1
Problem beim Ersetzen der Json-Variablen durch den Shellskriptwert mit curl
#!/bin/bash #CONFIG_FILE_PATH is the path of the json file as argument while running the script CONFIG_FILE_PATH=$1 CUST_NAME=$2 curl -X POST -i -H "Accept: application/json" -H "Content-Type:application/json" --data-binary @$CONFIG_FILE_PATH "http://localhost:8080/service" Unten ist der JSON, in dem ich versuche, $ {CUST_NAME} durch Shell-Skriptvariable CUST_NAME zu ersetzen. Funktioniert aber nicht. Kann mir jemand …



2
Überwachen Sie das Protokoll live auf Fehler. Wenn error = Befehl erneut ausführen und die Protokollüberwachung neu starten, wenn nicht gefunden = Überwachung für immer fortsetzen
Ein Prozess in einem Bash-Skript, das ich entwickle, schlägt häufig leise fehl (es wird weiterhin ohne Fehlercode ausgeführt, aber der Fehler wird in die Protokolldatei geschrieben). Sobald der Fehler in der Protokolldatei auftritt, möchte ich den Prozess neu starten (und auch die Überwachung der Protokolldatei fortsetzen). Wenn der Prozess abgeschlossen …

1
Cron seltsames Verhalten
Ich habe ein Bash-Skript mit der Berechtigung, ausgeführt zu werden. Ich hänge es an einen Cron-Job an. Dieses Skript bricht im Grunde nur einen bestimmten Prozess ab und startet ihn neu Wie erwartet wird der Prozess heruntergefahren und neu gestartet, aber wenn der Cron-Job ausgelöst wird, wird nur der Prozess …

2
Skriptauswahl der Optionen im laufenden Programm
Ich möchte ein Programm ausführen, das nach der Ausführung zwei Eingaben erwartet, um zu entscheiden, wie es ausgeführt wird. Wie so: $ program <input_file> Running program 1. Option one 2. Option two select an option: <Expects `1` or `2`> 3. Option three 4. Option four select an option: <Expects `3` …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.