Kørelse af flere kommandoer i en enkelt kommando

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.

Author:

Jeg er en professionel system administrator og grundlægger af linuxboxen.dk Jeg er en ivrig Linux-elsker og open source-entusiast. Jeg bruger Ubuntu og tror på at dele viden. Bortset fra Linux, elsker musik og dyr. Jeg er en stor fan af Dire straits.

Skriv et svar