Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/06/2006, à 22:12

Chompitiarve

[Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

Hello, gens smile
Je ne viens pas souvent ici, pas assez habile...
Possible que la réponse existe en 11000 exemplaires, ne pas taper big_smile. *

Je ne sais pas comment créer simplement une commande lançant deux, trois applis simultanéments
Ne sachant  pas coder, j'ai réfléchi qu'il fallait sans doute mettre dans un fichier texte mes trois commandes
(ex au pif: "nautilus /home" + "thunderbird" + "FrozenBubble" ).
neutral
Je sais, mais ce n'est qu'un exemple

qu'ensuite ce fichier doit être rendu exécutable de telle façon qu'un raccourci pointant vers lui puisse le déclencher.
Enfin j'imagine.
ou alors, il me faudrait une syntaxe simple permettant de mettre ces n commandes dans "créer un lanceur
Merci
smile


[*Pis justement suis pas célèbre ici, avec mon déguisement de newbie, ça va p't'êt le faire...:lol:]

Dernière modification par Chompitiarve (Le 01/06/2006, à 23:03)

Hors ligne

#2 Le 01/06/2006, à 22:31

Kiraa

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

#!/bin/bash
nautilus /home &
thunderbird &
FrozenBubble &

un chmod +x et voilà (en très succint)

Hors ligne

#3 Le 01/06/2006, à 22:36

TaZmaniak

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

voir même ajouter un alias dans le .bashrc du style

alias ntf="nautilus /home && thunderbird && Frozenbubble"

ensuite, en mode terminal, un coup de ntf et les 3 progs sont lancés wink


@+
TaZ

Hors ligne

#4 Le 01/06/2006, à 22:49

Chompitiarve

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

Merci à vous deux
mais, heu
big_smile
chmod +x, sans vouloir abuser, pouvez-vous me dire ce que c'est ?

et puis pour le .bashrc  aussi, tiens quitte à être énervant, je cherche pas un tuto monstre, mais de quoi un peu savoir ce que je fais..

Je fouiller, la .cave de mon homesweethome.
Dans ce fichier (.bashrc), j'ai vu plein d'anglais et de code, trop musclé pour moi pour l'instant

Non, c'est le chmod+x qui fait mystère, là..
@+

Hors ligne

#5 Le 01/06/2006, à 22:52

ant1

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

c'est pour rendre le fichier executable par le propriétaire

(par défaut ce n'est pas le cas pour les fichiers nouvellement créés, question de sécurité je pense ...)

Dernière modification par ant1 (Le 01/06/2006, à 22:53)

Hors ligne

#6 Le 01/06/2006, à 23:00

Chompitiarve

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

Merci à vous deux
mais, heu
big_smile
chmod +x, sans vouloir abuser, pouvez-vous me dire ce que c'est ?

et puis pour le .bashrc  aussi, tiens quitte à être énervant, je cherche pas un tuto monstre, mais de quoi un peu savoir ce que je fais..


Je fouiller, la .cave de mon homesweethome.
Dans ce fichier (.bashrc), j'ai vu plein d'anglais et de code, trop musclé pour moi pour l'instant

Non, c'est le chmod+x qui fait mystère, là..
@+

Edit
J'ai pris la commande que tu dis, kiraa, l'ai mise dans gedit, et il m'en a fait aussitôt un fichier "sh". Ensuite j'ai mis chmod +x et collé mon sh dans un console.
Et ça marche. Je me sens/crois capable d'inventer la suite.

Merci à tous les trois (Salut Ant1, au passage)
Maintenant je vais à la chasse aux droits, un beau sujet, tiens.
(Je n'ai jamais réussi à changer les droit récursivement sur tout un dossier)
Mais cela fera l'objet d'un nouvel épisode de
"Chompitiarve va à l'école"

smile

Dernière modification par Chompitiarve (Le 01/06/2006, à 23:04)

Hors ligne

#7 Le 01/06/2006, à 23:26

Chompitiarve

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

AHHH
Quand même quel pied, bondjû, de lire son courrier avec la zique de frozen-bubble!!
Je sais bien que l' élégance, ce serait de repiquer les sources de frozen-bubble, extraire
le fond en flac, et lancer VLC ou XMMS à la place, mais bon, ça je verrai une autre fois
lol:lol:


N'empêche, si tous les dev avançaient aussi vite que moi, il faudrait plus de temps pour
passer d'une version d'Ubuntu à la suivante qu'il n'en a fallu pour aller du dolmen au piano à queue...
wink

Dernière modification par Chompitiarve (Le 01/06/2006, à 23:26)

Hors ligne

#8 Le 01/06/2006, à 23:29

ant1

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

lol

Chompi, l'esthète de la rime et du piano, accro aux musiques de frozen bubble, et de planet penguin racer aussi, je crois, non ?

Hors ligne

#9 Le 02/06/2006, à 00:46

Chompitiarve

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

big_smile


lol:lol:

Hors ligne

#10 Le 02/06/2006, à 07:38

TaZmaniak

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

Ma réponse viendra peut-être trop tard mais pour le .bashrc, il suffit de l'éditer avec gedit par exemple et d'insérer en bas du fichier la ligne

alias ntf="nautilus /home && thunderbird && Frozenbubble"

puis d'enregistrer le fichier.


Par la suite, par besoin de faire de chmod +x ou autre. Un simple terminal et taper ntf [enter] et ça roule smile

Dernière modification par TaZmaniak (Le 02/06/2006, à 07:39)


@+
TaZ

Hors ligne

#11 Le 02/06/2006, à 13:36

abetsic

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

Ta solution TaZmaniak ne va pas marcher puisque l'opérateur && va executer la commande à droite de l'opérateur si la commande à gauche se finit correctement.

En gros, dans ton exemple, thunderbird ne va se lancer que lorsque nautilus sera fermé.


Par contre en remplaçant "&&" par "&" dans ton alias, ça fonctionne puisque le comportement de "&" est de rendre la main après execution de la première commande pour pouvoir en enchaîner une nouvelle.

Dernière modification par abetsic (Le 02/06/2006, à 13:38)

Hors ligne

#12 Le 02/06/2006, à 14:33

TaZmaniak

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

abetsic a écrit :

Ta solution TaZmaniak ne va pas marcher puisque l'opérateur && va executer la commande à droite de l'opérateur si la commande à gauche se finit correctement.

En gros, dans ton exemple, thunderbird ne va se lancer que lorsque nautilus sera fermé.


Par contre en remplaçant "&&" par "&" dans ton alias, ça fonctionne puisque le comportement de "&" est de rendre la main après execution de la première commande pour pouvoir en enchaîner une nouvelle.

Merci, voilà quelque chose que j'ignorais et qui va me permettre de corriger mon .bashrc avec la bonne syntaxe (j'ai donc toujours eu du pot que mes && fonctionnaient...) lol


@+
TaZ

Hors ligne

#13 Le 02/06/2006, à 14:54

thom

Re : [Résolu], Lancer plusieurs commandes à la fois ,(Par Chompinioub)

tu peux par exemple mettre sudo devant chacune des commande et virer

sudo -s &

comme il il bloquera avant d'effectuer la première commande pour demander ton mdp...


-> Ubuntu on a Sony Vaio VNG-FS115B
-> Wificonfig is a little script aimed to ease the switching between networks, for people who have 2 network cards : a wired one and a wireless one.

Hors ligne