Als «control-flow» getaggte Fragen

Der Kontrollfluss bezieht sich auf die Reihenfolge, in der Computercode ausgeführt wird, wenn ein Programm oder Skript ausgeführt wird. Beispiele sind Schleifen (Code wird wiederholt) und Bedingungen, bei denen ein Zweig anstelle eines anderen ausgeführt wird. Verwenden Sie dieses Tag für Fragen zum Kontrollfluss in Skripten oder Programmen - nicht für Fragen zur Terminalflusskontrolle.

1
Die effizienteste Methode, um 2 while-Schleifen auszuführen
Derzeit verwende ich zwei verschiedene whileSchleifen, um meinen Fenstermanager dwm und die Statusleiste zu starten , in der Systeminformationen gedruckt werden. Meine derzeitige Lösung besteht darin, sie nacheinander im selben Skript auszuführen: while true; do $HOME/Scripts/dwm-status sleep 2s done & while true; do dwm >/dev/null done Ich habe auch sie …



1
Wie funktioniert der Befehl continue in einem Bash-Skript mit eingebetteten Schleifen?
Ich schreibe ein Bash-Skript in einer Busybox-Sitzung. Das Skript muss eine externe ausführbare Datei mehrere Male nacheinander in dämonisierter Form initiieren und dann die Ausgabe überwachen. while read LINE; do VARIABLEPARAMETER=`echo "$LINE" | sed -e 's/appropriateregex(s)//'` externalprog --daemonize -acton $VARIABLEPARAMETER -o /tmp/outputfile.txt until [ "TRIGGERED" = "1" ]; do WATCHOUTPUT=`tail …
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.