Führe einen Befehl nach dem anderen aus, auch wenn ich den ersten aussetze (Strg-z)
Ich weiß, dass ich in bash einen Befehl nach dem anderen ausführen kann, indem ich sie durch Semikolons trenne, wie z
$ command1; command2
Oder wenn ich nur willcommand2
nur laufen wenncommand1
Gelingt es, mit&&
:
$ command1 && command2
Das klappt aber wenn ich aussetzecommand1
mitCtrl-z
Im ersten Fall wird es ausgeführtcommand2
sofort und im zweiten Fall läuft es überhaupt nicht. Wie kann ich Befehle nacheinander ausführen, aber den ersten Befehl immer noch aussetzen, aber erst dann den zweiten ausführen, wenn ich ihn neu gestartet habe (mitfg
) und es endet? Ich würde es vorziehen, etwas so einfach wie möglich zu tippen, da ich dies interaktiv tun möchte. Oder vielleicht muss ich einfach irgendwo eine Option einstellen.
Übrigens, was ist der richtige Begriff für wasCtrl-z
tut?