Jak mogę uruchomić 2 polecenia oglądania jednocześnie dla coffeescript?


2

Chciałbym uruchomić następujące polecenia równolegle z 1 skryptem powłoki.

coffee -wc lib/
coffee -wcb public/

Obecnie muszę nacisnąć ctrl + c, aby anulować pierwszy, zanim będzie można wykonać drugą linię.

Wszelkie pomysły będą mile widziane!

Odpowiedzi:


1

To będzie działać jednocześnie.

   # coffee -wc lib/ && coffee -wcb public/

AKTUALIZACJA : Zgodnie z komentarzem Dennisa i Neurolysis zmieniam odpowiedź, aby użyć &. Chociaż oba polecenia są podobne, operator && spowoduje uruchomienie drugiego polecenia dopiero po zakończeniu pierwszego.

 ## print 'program1', wait 4 seconds, print 'program2'
 # echo 'program1';sleep 4 && echo 'program2'

 ## print 'program1' and sleep, but also simulatneously print 'program2'
 # echo 'program1';sleep 4 & echo 'program2'

Tak więc technicznie poprawna odpowiedź to:

 # coffee -wc lib/ & coffee -wcb public/

O ile kawa nie będzie działać inaczej niż zwykle, czy nie będzie to tylko „wykonywać po sukcesie”, a nie „wykonywać jednocześnie”?
Matthieu Cartier

Powinienem być pojedynczym znakiem ampersand.
Dennis Williamson,

Nie ma za co. Cieszę się, że mogę pomóc, a także nauczyć się czegoś nowego w tym samym czasie.
jmort253
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.