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 …
Aus einem Befehl erhalte ich einige Argumente, die ich dem Benutzer mit der select-Anweisung von bash in einem Shell-Skript anbieten möchte. Die vom Befehl angegebenen Argumente können Leerzeichen enthalten und sind daher durch Anführungszeichen geschützt. Hier ist ein vereinfachtes Beispiel. Das funktioniert wie erwartet: select opt in a b "c …
Eine verpfuschte OneDrive-Wiederherstellung hat mir viele Dateien und Ordner mit dem Suffix "(1)" oder "(2)" hinterlassen. Ich hätte gerne ein Skript (Bash ist in Ordnung, da ich MinGW + Cygwin oder PowerShell habe), das alle Dateien und Ordner in einem bestimmten Ordner (z. B. "d: \ OneDrive" oder "/ cygdrive …
Ich habe Daten in der Datei in Spalten. Ich möchte ein Skript schreiben, das die Daten der Spalte anzeigt, die mit der Spaltenüberschrift übereinstimmen. C-1 C-2 C-3 C-4 C-5 C-6 C-7 C-8 C-9 10 30 35 20 9 65 87 30 29 40 32 67 78 30 54 24 21 …
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 …
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 …
Wenn ich eine Datei habe: dome.sh $ls -l dome.sh -rwxrwxr-x 1 user user 0 Aug 8 11:19 dome.sh und der Inhalt der Datei ist ähnlich wie: #!/bin/bash function() { 'work' } another() { 'different work' } ... #30 functions later yetANOTHERfunction () { 'even more work' } Wobei "# 30 …
Ich versuche, den Inhalt einer Datei mit grep und sed zu finden und zu ersetzen. grep "#!/bin/bash" ./ | sed xargs -i 's/#!/bin/bash/#!/usr/bin/env bash' Wie stelle ich sicher, dass der String #!/bin/bashals String analysiert und der Demiliter nicht verwechselt wird /?
Ich möchte void mainfunction()am Anfang einer Datei hinzufügen . Ich lese den tatsächlichen Namen der Datei aus einer anderen Datei und den Namen der Hauptfunktion aus einer anderen Datei. Ich habe benutzt: sed -i 1i void $name_main() $name_c in dem der Name der Datei gespeichert ist name_cund in dem name_mainder …
#!/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 …
Angenommen, ich habe eine list.txtder Dateien, die ich überprüfen möchte. cat list.txt und für jede Datei möchte ich eine Aktion ausführen cat list.txt | xargs -I {} touch {} Aber je nach Ausgang der Aktion möchte ich entsprechend reagieren: cat list.txt | xargs -I {} touch {} | if [-z …
Ich muss viele zufällige alphanumerische Zeichenfolgen generieren, die auch Großbuchstaben verwenden. Es muss mit 3 Zeichen beginnen (z. B. Dk6) und dann mit einer while-Schleife auf ca. 9 Zeichen aufsteigen (z. B. D7H3j8Sjx). Außerdem verwende ich sshpass und muss überprüfen, ob es das richtige Passwort ist, und dann aufhören. Ich …
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 …
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 …
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` …
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.