[BASH] Comment faire un alias de deux commandes successive ?

Comment faire un alias de deux commandes successive ? [BASH] - Débats - Linux et OS Alternatifs

Marsh Posté le 12-08-2002 à 00:57:38    

genre :
alias com='prog1 && prog2'
mais où prog1 est bloquant et où il faudrait mettre un & pour le débloquer
le probleme, c'est que mettre un & comme ça dans l'alias, ça marche pas


Message édité par djoh le 12-08-2002 à 00:57:51
Reply

Marsh Posté le 12-08-2002 à 00:57:38   

Reply

Marsh Posté le 12-08-2002 à 01:09:42    

pourquoi pas en faire un mini-script executable plutôt qu'un alias ?


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
Reply

Marsh Posté le 12-08-2002 à 01:29:51    

911GT3 a écrit a écrit :

pourquoi pas en faire un mini-script executable plutôt qu'un alias ?




a ben oui tien ... je me complique vraiment la vie moi des fois  :sarcastic:  :ange:

Reply

Marsh Posté le 12-08-2002 à 01:30:21    

djoh a écrit a écrit :

genre :
alias com='prog1 && prog2'
mais où prog1 est bloquant et où il faudrait mettre un & pour le débloquer
le probleme, c'est que mettre un & comme ça dans l'alias, ça marche pas




prog1 et prog2 sont indépendants ?


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
Reply

Marsh Posté le 12-08-2002 à 01:33:03    

Zzozo a écrit a écrit :

 
prog1 et prog2 sont indépendants ?




 
ben prog2 à besoin que prog1 marche (prog1 = X et prog2 = mplayer)
 
mais c'est bon, je vais faire un script c'est plus simple

Reply

Marsh Posté le 12-08-2002 à 01:41:46    

regarde l'autre topic ;)


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
Reply

Marsh Posté le 12-08-2002 à 01:47:47    

911GT3 a écrit a écrit :

regarde l'autre topic ;)




 
je regarde, je regarde  ;)

Reply

Marsh Posté le 12-08-2002 à 01:58:07    

sinon cé le ; pour séparer des commandes qui doivent s'éxécuter séquentiellement il me semble ...


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
Reply

Marsh Posté le 12-08-2002 à 01:59:40    

Zzozo a écrit a écrit :

sinon cé le ; pour séparer des commandes qui doivent s'éxécuter séquentiellement il me semble ...




 
ouai j'ai essayé aussi mais ça marchait pas non plus
doit falloir jouer avec les guillement mais j'ai pas trouvé non plus (je rappelle que mon pb c'est le &)
et j'ai pas envi de me prendre la tete donc je fais un script

Reply

Marsh Posté le 12-08-2002 à 04:10:20    

faut mettre un seul "&" sinon faut que le premier finisse avec un code de retour sans erreur ( en grtos  il s est bien terminé )
 
donc alias toto="machin1 & machin2"

Reply

Marsh Posté le 12-08-2002 à 04:10:20   

Reply

Marsh Posté le 12-08-2002 à 04:11:21    

houplaboom42 a écrit a écrit :

faut mettre un seul "&" sinon faut que le premier finisse avec un code de retour sans erreur ( en grtos  il s est bien terminé )
 
donc alias toto="machin1 & machin2"




 
ah ben merci, je saurais la prochaine fois  :jap:

Reply

Marsh Posté le 12-08-2002 à 04:23:24    

houplaboom42 a écrit a écrit :

faut mettre un seul "&" sinon faut que le premier finisse avec un code de retour sans erreur ( en grtos il s est bien terminé )
 
donc alias toto="machin1 & machin2"




 
gros doigts a 04:10....


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 12-08-2002 à 07:45:40    

alias toto="com1;com2"

Reply

Marsh Posté le 12-08-2002 à 13:37:41    

monokrome a écrit a écrit :

alias toto="com1;com2"




 
 :non: lis un peu  :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed