Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
840 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Executer un script en Background...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Executer un script en Background...

n°107994
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 22:51:57  profilanswer
 

Quand celui ci contient plein de wget...
 
par exemple je veux lancer un script qui me télécharge plein de fichiers les 1 a la suite des autres.
 
le fichier a cette gueule :
 
wget "http://......./fichier1.zip"
wget "http://......./fichier1.zip"
wget "http://......./fichier1.zip"
wget "http://......./fichier1.zip"
 
etc etc etc
 
je veux qu'il les lance les uns a la suite des autres...
 
mais le blem c'est que je le lance via ssh, donc des que je me délogge, le wget en cours se finit et le script s'arrete par la meme occasion... et lance pas les autres :(
 
Je tape ca pour l'instant :
 
./script &  
 
j'ai essayé avec le CTRL-Z puis bg sans succès...
 
Quelqu'un peux me dire comment faire ?
 
Ca m'aiderai beaucoup ;)


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
mood
Publicité
Posté le 02-06-2002 à 22:51:57  profilanswer
 

n°107996
Poltergeis​t
Posté le 02-06-2002 à 22:57:07  profilanswer
 

option -b ?


Message édité par Poltergeist le 06-02-2002 à 22:58:34

---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie
n°107997
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 23:00:13  profilanswer
 

T'inquiète j'ai essayé aussi le -b, il passe en background c cool, tous les wget se lancent en meme temps et je me retrouve avec 200 wget lancé en meme temps...
 
euh pas cool quoi :/
 
Bref, j'ai contourné le blem en faisant un wget -i fichier ou le fichier contient toutes mes URLs...
 
maintenant, ca pourra m'etre utile de faire un script + tard qui lance +sieurs fois un prog a la chaine et que je veuille le laisser en background... c'est quoi les tokens du shell pour faire ca ?
 
Indépendamment du wget and co...


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°107998
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 23:04:09  profilanswer
 

Ah oui en passant aussi, quel est le fichier qui est lu au démarrage quand on lance un bash a distance ?
 
Car avec X-win32 je lance un xterm il me lit pas le .bashrc, je tape "bash" il me l'a lu...
 
C quoi le fichier ou la commande a faire pour qu'il soit lu d"office ;D


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°108003
Poltergeis​t
Posté le 02-06-2002 à 23:10:40  profilanswer
 

je sais pas .  
 
si t'as bash , tu peux faire un   .  ./.bashrc par exemple. Ca te mettra le bon environnement sur la fenetre _courante_


---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie
n°108005
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 23:12:14  profilanswer
 

Merci bcp, mais c'est juste l'automatisme au lancement qui m'intéresse en fait ;)
 
Merci encore de me répondre, ca fait tjs plaisir meme si c'est a coté :hello:


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°108009
Poltergeis​t
Posté le 02-06-2002 à 23:16:22  profilanswer
 

peut etre qu'il lit le /etc/bashrc


---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie
n°108012
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 23:19:49  profilanswer
 

Poltergeist a écrit a écrit :

peut etre qu'il lit le /etc/bashrc  




 
euh non j'en ai pas ;) Chuis sous une debian sid ;)
 
J'avais pensé a celui du root mais sans succès...
 
Si quelqu'un a une idée je suis preneur ;)


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°108018
Poltergeis​t
Posté le 02-06-2002 à 23:26:47  profilanswer
 

une autre question : quand tu telnet dessus (pas avec xwin ), as tu le bon environnement ?


Message édité par Poltergeist le 06-02-2002 à 23:27:01

---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie
n°108019
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 23:27:24  profilanswer
 

je mate, jamais testé...
 
non plus :(


Message édité par Tetedeiench le 06-02-2002 à 23:28:08

---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
mood
Publicité
Posté le 02-06-2002 à 23:27:24  profilanswer
 

n°108022
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 23:31:11  profilanswer
 

C bon j'ai trouvé c'est le fichier .bash_profile et il faut mettre  
 
source .bashrc
 
dedans pour qu'il le lise ^^
 
Ouf (merci l'éclair de génie en regardant le man et en décodant le charabia... putain, 1 heure pour comprendre cette connerie de interactive shell bidule... )
 
Reste le coup de l'automatisme du script :(


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°108025
Poltergeis​t
Posté le 02-06-2002 à 23:40:20  profilanswer
 

mince , trop tard ;)  
 
j'allais te poster ça  
 
http://www.sunmanagers.org/piperma [...] 00116.html


---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie
n°108027
Tetedeienc​h
Head Of God
Posté le 02-06-2002 à 23:42:12  profilanswer
 

Poltergeist a écrit a écrit :

mince , trop tard ;)  
 
j'allais te poster ça  
 
http://www.sunmanagers.org/piperma [...] 00116.html  




Merci bcp ^^
 
Me manque plus que le script et je suis comblé :love:


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°108028
apolon34
Vive Linux!!
Posté le 02-06-2002 à 23:42:13  profilanswer
 

pour ton script essaie avec ca:
 
#!/bin/bash
wget machin && wget autremachin && etc
 
le bash devrait attendre la fin de chaque commande

n°108046
Tetedeienc​h
Head Of God
Posté le 03-06-2002 à 01:06:30  profilanswer
 

apolon34 a écrit a écrit :

pour ton script essaie avec ca:
 
#!/bin/bash
wget machin && wget autremachin && etc
 
le bash devrait attendre la fin de chaque commande  




 
hummm j'avais oublié le &&...
 
faudra que je teste mais demaing la je vais dodo :sleep:
 
Si quelqu'un peut confirmer ou apporter une autre idée ;)


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°108048
Poltergeis​t
Posté le 03-06-2002 à 01:20:24  profilanswer
 

admettons que tu ais un fichier avec les urls :  
 
aspi.sh
 
for i in `cat le_fichier`
do
  wget -b $i
done
 
et t'auras plus qu'a le lancer avec nohup ./aspi.sh >/dev/null &  avant de te delogguer.
 
il y a aussi la commande screen mais je sais pas m'en servir


---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Executer un script en Background...

 

Sujets relatifs
Script IpTables, rien ne marche :(ListDriver quand on veux executer pengaol.
background on fluxboxComment executer un Script de n'importe ou ?
changer d'interpréteur de scriptbesoin d'un pro du script shell
[script] recréer sa base RPM avec un scriptexécuter un programme en shell sous windows
UN petit script shell ... 
Plus de sujets relatifs à : Executer un script en Background...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR