Ich würde gerne ein Äquivalent von finden
cmd 1 && cmd 2 && ... && cmd 20
aber mit Befehlen innerhalb einer for
Schleife ausgedrückt wie
for i in {1..20}
do
cmd $i
done
Was würden Sie vorschlagen, um im zweiten Ausdruck ein Äquivalent zum ersten zu finden?
cmd && cmd
Wenn Sie eine schmutzige einzeilige Lösung wünschen, können Sie einen Befehl erstellen und ihn an bash senden.
quelle
Sie können aus der Schleife ausbrechen, wenn einer von ihnen fehlgeschlagen ist
quelle
break
legal? Ich bin mir ziemlich sicher, dass dieif
Aussage nicht stört.So führe ich meine Aufgaben im Terminal aus, ohne sie zu benutzen
&&
Ähnlich wie Sie müssen diesen Befehl in ein Skript einfügen
Beide geben mir die gleiche Ausgabe
quelle