Angenommen, ich habe das folgende Skript:For-Schleife in Bash Maßnahmen zu ergreifen, nur auf erste Positions arg
for arg in "$var1" "$var2" "$var3" "$varN" ; do
echo $arg;
done;
Was ich zu erreichen versuche, ist do
etwas, wenn ich Iterieren und ich bin auf dem ersten Positions Argumente . Ich denke, es wäre etwas wie:
Anfänger mit Bash so gehen Sie Licht auf mich :).
Führen Sie die Aktion für das erste Argument aus und verwenden Sie dann eine for-Schleife für die nachfolgenden Argumente. Es ist lesbarer und weniger Zeilen von Codes zu schreiben. – alvits
@alvits Hat eine Bearbeitung vorgenommen. – theamateurdataanalyst
Das ist keine gute Frage. Die Leute werden dir nur sagen, dass du $ var1 vor der Schleife verarbeiten sollst. Wenn das aus irgendeinem Grund für Sie nicht funktioniert, müssen Sie eine ausführlichere Frage stellen, die eine Erklärung liefert, warum Sie dies innerhalb der Schleife statt vorher tun müssen. – ccarton