Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: iX 01 Února 2012, 07:12:24
-
Jde nějak udělat, aby příkazy, které zadám v terminálu najednou tímto stylem: příkaz1 | příkaz2 | příkaz3 | ... - čekaly na skončení předchozího, než se provedou?
A jak to udělat ve skriptu?
-
Protože když zadám :
sudo umount /media/AA | sudo vgchange -a n TOTO | sudo cryptsetup luksClose NECO
.. Tak se provede správně první příkaz, ten ovšem chvíli trvá a tak zbylé dva vyhodí chybu.
Jejich úspěch je totiž závislý na dokončení předchozích příkazů.
:-\ :-\
-
Pokud "Jejich úspěch je totiž závislý na dokončení předchozích příkazů.", pak se používá &&. Skript se pak spouští jako root:
umount /media/AA && vgchange -a n TOTO && cryptsetup luksClose NECO
-
Děkuji, funguje!
;D ;)