Antag, at du skal køre flere kommandoer efter hinanden. Venter du på, at den første kommando er færdig med at køre, og derefter udføre den næste?
Du kan bruge “;” -separatoren til dette formål. På denne måde kan du køre et antal kommandoer på en linje. Ingen grund til at vente på, at de foregående kommandoer afslutter rigtigt.
$ command_1; command_2; command_3
Hvis du har brug for at alle kommandoer bliver udført uden fejl status skal du bruge && separatoren
$ command_1 && command_2 && command_3
Her vil command_2 kun blive udført hvis command_1 var vellykket. Det samme med command_3. Kun hvis command_2 retunere vellykket.
Retur værdi fra kommandoen uden fejl er normal værdien 0 for vellykket og igen fejl. Eller er det fejl koden.