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 14/09/2012, à 16:12

macben

[Résolu] "Double" commande en tâche de fond.

Bonjour,

Je cherche à lancer une "double" commande séquentielle en tâche de fond. Je m'explique.

Exemple, je veux réaliser en une ligne de commande, un ordre qui m'écrit l'heure par 2 fois, à 10 secondes d'intervalle, dans un fichier, mais en tâche de fond en me rendant la main sur le terminal. Concrètement cela donnerait quelque chose comme ça :

date >> toto.txt && sleep 10 && date >> toto.txt &!

Mais le dernier argument &! pour lancer en tâche de fond n'est pas accepté.

Avez-vous une idée ?
Merci.

Dernière modification par macben (Le 14/09/2012, à 16:50)

Hors ligne

#2 Le 14/09/2012, à 16:24

nesthib

Re : [Résolu] "Double" commande en tâche de fond.

{ date >>toto.txt ; sleep 10 ; date >>toto.txt } &

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#3 Le 14/09/2012, à 16:33

macben

Re : [Résolu] "Double" commande en tâche de fond.

Sous ubuntu 12, cela ne donne pas le résultat attendu :

user@vm-ubuntu:~$ { date >>toto.txt ; sleep 10 ; date >>toto.txt } &
>

hmm

Hors ligne

#4 Le 14/09/2012, à 16:48

Watael

Re : [Résolu] "Double" commande en tâche de fond.

salut,

il manque un point-virgule avant la dernière accolade.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#5 Le 14/09/2012, à 16:50

macben

Re : [Résolu] "Double" commande en tâche de fond.

Merci big_smile

(en effet j'étais loin de trouver seul roll)

Hors ligne

#6 Le 14/09/2012, à 16:55

nesthib

Re : [Résolu] "Double" commande en tâche de fond.

Je viens de voir que j'ai oublié un « ; » avant l’accolade fermante :

{ date >>toto.txt ; sleep 10 ; date >>toto.txt ; } & 

edit : ah, Watael a déjà corrigé smile

Dernière modification par nesthib (Le 14/09/2012, à 16:56)


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#7 Le 14/09/2012, à 20:20

Totor

Re : [Résolu] "Double" commande en tâche de fond.

bonsoir,

 { date  ; sleep 10 ; date ; } >> toto.txt & 

Dernière modification par Totor (Le 14/09/2012, à 20:21)


-- Lucid Lynx --

Hors ligne

#8 Le 14/09/2012, à 22:59

nesthib

Re : [Résolu] "Double" commande en tâche de fond.

aussi wink


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne