Als «bash» getaggte Fragen

0
Ü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...

0
Ich habe ein Problem mit dem Cron

Ich habe dieses Skript: #!/bin/bash if [ ! -e /home/mam/restart.lock ]; then touch /home/mam/restart.lock killall arma3server /home/mam/arma3server & fi Ich habe so einen Cron gemacht: * * * * * /home/mam/script.sh Ich lösche die restart.lock, starte das Skript mit /home/mam/script.sh und es...

0
Bash, Suchmuster im Dateinamen und vergleiche es

Ich versuche, eine Datei basierend auf einem Muster über Bash Script zu verschieben. Ich verwende find, um alle meine Camcorder-Dateien und das Bestandsergebnis in TXT File auszuwählen. Jede meiner Camcorder-Dateien enthält das Jahr. Ich würde gerne Grep oder etwas anderes verwenden, um diese...

0
Datumsformat in .text-Dateien ändern

Ich habe viele Daten in vielen .txt-Dateien im Format 2016.10.27. Ich möchte in allen Daten in allen Dateien genau nur Punkte in Bindestriche ändern. Ich möchte sie mit Linux-bash-Befehlen ändern, vielleicht reicht einer aus. Um dies zu erreichen, muss ich alle diese Dateien bearbeiten und nichts...

0
`RUID`,` EUID` und `setuid bit`

Ich versuche zu verstehen RUID, EUIDund setuid bitSachen. Hier sind meine Fragen zum Thema: In Wie starte (oder finde) ich einen Prozess mit RUID, der sich von EUID unterscheidet? Frage die Gilles Antwort lautet: Es sind nur ausführbare setuid-Dateien, die mit der effektiven UID beginnen, die auf...

0
Verwendung von -auth im dscl-Tool des Terminals

Ich versuche herauszufinden, wie ein Benutzer authentifiziert werden kann. Ich benutze bash-3.2 #, wenn das einen Unterschied macht. beim Tippen: dscl es zeigt Entering interactive mode... > dann nach der Eingabe dieses: -auth testuser es kommt so: Password: Aber egal, was ich eingebe oder...

0
Linux-Skript zum Extrahieren von Benutzernamen aus einer Textdatei

Ich bin ein Anfänger in der Skripterstellung, habe jedoch eine Textdatei mit dem Namen erstellt, text.datdie nur Benutzernamen im Dateispeicherort enthält, /home/daniel/text.datund ich versuche, ein Skript mit addusers.shdem Namen dieser Textdatei auszuführen , in dem ein neues Benutzerkonto...

0
Bash POSIX-Modus in Fenster 10

Ich habe versucht, den Befehl split für die Windows-Git-Bash-Shell zu verwenden. Skript ist wie folgt test.sh split -a 1 -p 'temp' file1.sql data- && mv data-a data1.sql && mv data2.sql Es ist mit Fehler fehlgeschlagen: split: unknown option -- p Try 'split --help' for more...

0
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...