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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  Options du shell zsh

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Options du shell zsh

n°198807
Sly Angel
Architecte / Développeur principal
Posté le 04-12-2002 à 19:13:21  profilanswer
 

J'ai un petit soucis, en effet avec zsh, contrairement à bash, je ne peux pas lancer de process en background et me déloguer sans que le process soit killé.  
 
Soit il me dit rien et kill le process lors de l'exit, soit il dit aimablement qu'il y a encore des jobs lancés de ce shell et qu'il ne veut pas se quitter de ce fait.
 
Quelqu'un connaîtrait le paramètre pour éviter ça et faire mon "./trucmuche &" et quitter mon shell sans perdre mon process derrière ?
 
P.S. : je voudrais une une vraie solution, pas une bidouille style "bash ./trucmuche" ou "setuidgid machin ./trucmuche" :/


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
mood
Publicité
Posté le 04-12-2002 à 19:13:21  profilanswer
 

n°198808
asphro
Posté le 04-12-2002 à 19:21:40  profilanswer
 

prendre bash !! au lieu de zsh

n°198815
faenir
Posté le 04-12-2002 à 19:35:19  profilanswer
 

C'est pas le boulot de screen?


---------------
Boulay officiel : asphro
n°198818
Sly Angel
Architecte / Développeur principal
Posté le 04-12-2002 à 19:45:00  profilanswer
 

asphro a écrit a écrit :

prendre bash !! au lieu de zsh




 
:heink:
 
"j'ai un problème avec Linux" -> "prendre Windows !!"
 
 
C'est pas très instructif de toujours prendre autre chose quand y'a un problème...
Surtout que je préfère zsh pour x raisons...
 
faenir : screen ? c'est pas pour les term X ça ? :??:


Message édité par Sly Angel le 04-12-2002 à 19:47:01

---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
n°198820
asphro
Posté le 04-12-2002 à 19:49:13  profilanswer
 

Sly Angel a écrit a écrit :

 
 
:heink:
 
"j'ai un problème avec Linux" -> "prendre Windows !!"
 
 
C'est pas très instructif de toujours prendre autre chose quand y'a un problème...
 
Surtout que je préfère zsh pour x raisons...




J'utilise ce qui me convient le plus et le mieux adapter a mon utilisation, c'est ce qui s'appelle savoir utiliser les outil mise a notre disposition, sans se compliquer la vie !!
 
ET je conseille de meme !!
 
dans ton ps il y avait pas de brico avec zsh, moi je te proposer de le remplacer dans ce cas d'utilisation par bash !
 
 
oui j'utilise windows pour les tableur,word etc .. car il est bcp plus adapté
 
nb: sinon j'utilise pas zsh pour de tas raison dont maintenant aussi la tienne !

n°198823
littlebobo​y
Posté le 04-12-2002 à 19:54:29  profilanswer
 

Sly Angel a écrit a écrit :

 
 
faenir : screen ? c'est pas pour les term X ça ? :??:




a mon avis cela fonctionne  ;)
Testes voir .
 
--
Ce soir je fais une Cote de Boeuf :D

n°198825
the_fireba​ll
I have fucking failed
Posté le 04-12-2002 à 20:12:35  profilanswer
 

screen est ton ami :)
 
Tu tapes screen -d -m <mon prog> et ton prog sa se lancer dans un term virtuel. Ensuite tu te delogges et il tourne tjs. SI plus tard tu te relogues, un petit screen -ls pour voir tes process lancés avec screen et un petit screen -r <une des infos affiché juste avant> et tu te retrouves dans ton term virtuel et ton soft qu tourne.
 
C'est vraiment trop fort
 
et pour les autres, supairs réponses constructives, bravo :heink:


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°198829
faenir
Posté le 04-12-2002 à 20:23:17  profilanswer
 

hehe, je savais qu'on savait faire plein de truc avec screen mais j'avais jamais essayé :)


---------------
Boulay officiel : asphro
n°198837
Sly Angel
Architecte / Développeur principal
Posté le 04-12-2002 à 21:06:37  profilanswer
 

the_fireball a écrit a écrit :

screen est ton ami :)
 
Tu tapes screen -d -m <mon prog> et ton prog sa se lancer dans un term virtuel. Ensuite tu te delogges et il tourne tjs. SI plus tard tu te relogues, un petit screen -ls pour voir tes process lancés avec screen et un petit screen -r <une des infos affiché juste avant> et tu te retrouves dans ton term virtuel et ton soft qu tourne.
 
C'est vraiment trop fort
 
et pour les autres, supairs réponses constructives, bravo :heink:  




 
Ok je vais voir ça alors, merci :)
 
Asphro : Là je ne suis pas d'accord, chaque programme a ses avantages et ses faiblesses, parfois certaines faiblesses peuvent disparaitre avec un peu de configuration. Si on ne prend jamais la peine de chercher, on n'apprend pas grand chose et on n'évolue pas.
 
Avec ton raisonnement, ce forum sur lequel tu postes ramerait.
 
Par contre je regrette quand même de devoir passer par une commande au lieu de pouvoir spécifier à zsh de faire comme bash ou tcsh et détacher les processus, c'est dommage :(


Message édité par Sly Angel le 04-12-2002 à 21:09:06

---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
n°198839
asphro
Posté le 04-12-2002 à 21:23:32  profilanswer
 

Sly Angel a écrit a écrit :

 
 
Ok je vais voir ça alors, merci :)

Asphro : Là je ne suis pas d'accord, chaque programme a ses avantages et ses faiblesses, parfois certaines faiblesses peuvent disparaitre avec un peu de configuration. Si on ne prend jamais la peine de chercher, on n'apprend pas grand chose et on n'évolue pas.

 
Avec ton raisonnement, ce forum sur lequel tu postes ramerait.
 
Par contre je regrette quand même de devoir passer par une commande au lieu de pouvoir spécifier à zsh de faire comme bash ou tcsh et détacher les processus, c'est dommage :(




 
 
ma reponse fut crute, car ta réponse fut méprisante !!
 
c'était un avis car tu voulais evité de passer par ce type de commande pas trés élégante !!
 
 
à bon attendeur :hello:

mood
Publicité
Posté le 04-12-2002 à 21:23:32  profilanswer
 

n°198840
littlebobo​y
Posté le 04-12-2002 à 21:23:43  profilanswer
 

[fixed]

Code :
  1. 3.18: Why does zsh kill off all my background jobs when I logout?
  2. Simple answer: you haven't asked it not to. Zsh (unlike [t]csh) gives you the option of having background jobs killed or not: `setopt nohup' if you don't want them killed. Note that you can always run programs with nohup in front of the pipeline whether or not the option is set, which will prevent that job from being killed on logout. (nohup is actually an external command.)
  3. The disown builtin is very useful in this respect: if zsh informs you that you have background jobs when you try to logout, you can disown all the ones you don't want killed when you exit. This is also a good way of making jobs you don't need the shell to know about (such as commands which create new windows) invisible to the shell. Likewise, you can start a background job with &! instead of just & at the end, which will automatically disown the job.


& cela ca marche pas ?
(vu dans la FAQ de zsh )

n°198842
asphro
Posté le 04-12-2002 à 21:25:16  profilanswer
 

the_fireball a écrit a écrit :

screen est ton ami :)
 
Tu tapes screen -d -m <mon prog> et ton prog sa se lancer dans un term virtuel. Ensuite tu te delogges et il tourne tjs. SI plus tard tu te relogues, un petit screen -ls pour voir tes process lancés avec screen et un petit screen -r <une des infos affiché juste avant> et tu te retrouves dans ton term virtuel et ton soft qu tourne.
 
C'est vraiment trop fort
 
et pour les autres, supairs réponses constructives, bravo :heink:




 
il n y a que moi qui est concerné ne met pas tout le monde dans le même panier !!

n°198843
littlebobo​y
Posté le 04-12-2002 à 21:26:41  profilanswer
 

asphro a écrit a écrit :

 
 
il n y a que moi qui est concerné ne met pas tout le monde dans le même panier !!




bah c'est plus rapide & moins embetant :D
Mais pas la peine d'en faire un flan c'est un moment passé , continuons notre aventure sous linux :D ( enfin une fois que j'aurais recu ce p**** de boitier :D )

n°198861
Sly Angel
Architecte / Développeur principal
Posté le 04-12-2002 à 21:47:57  profilanswer
 

asphro a écrit a écrit :

 
 
 
ma reponse fut crute, car ta réponse fut méprisante !!
 
c'était un avis car tu voulais evité de passer par ce type de commande pas trés élégante !!
 
 
à bon attendeur :hello:
 




 
Désolé, c'est juste que le principe de dire de prendre un autre shell à cause d'un soucis sur un point particulier m'a un peu choqué :/
 
J'ai toujours détesté qu'on critique tout un programme à cause d'une option sans même chercher à la changer, si à chaque erreur de compilation je devais changer de version ou de programme complétement plutôt que de chercher d'où vient l'erreur et la corriger, j'aurais pas fait grand chose...
 
Tu sais, si pour moi bash qui est le shell par défaut m'offrait tout ce que je veux et pas le défaut de zsh, j'aurais effectivement pris celui ci plutôt que de demander ici, solution de dernier recours ( d'ailleurs je pensais surtout que Axey passerait peut être, je sais qu'il connait bien zsh ). Je préfère apprendre que de fuir les problèmes, c'est une question de mentalité peut être je ne sais pas... ;)
 
 
littleboboy : niquel pour "&!", merci :jap: :bounce:


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
n°198863
littlebobo​y
Posté le 04-12-2002 à 21:48:56  profilanswer
 

Sly Angel a écrit a écrit :

 
 
littleboboy : niquel pour "&!", merci :jap: :bounce:




C'est pour me faire pardonner mon dérapage sur Blabla & un _mauvais_ lien :D

n°198865
Sly Angel
Architecte / Développeur principal
Posté le 04-12-2002 à 21:51:05  profilanswer
 

littleboboy a écrit a écrit :

 
C'est pour me faire pardonner mon dérapage sur Blabla & un _mauvais_ lien :D




 
Arf je me souviens même pas :lol:
 


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
n°198867
asphro
Posté le 04-12-2002 à 21:53:01  profilanswer
 

Sly Angel a écrit a écrit :

 
 
Désolé, c'est juste que le principe de dire de prendre un autre shell à cause d'un soucis sur un point particulier m'a un peu choqué :/
 
J'ai toujours détesté qu'on critique tout un programme à cause d'une option sans même chercher à la changer, si à chaque erreur de compilation je devais changer de version ou de programme complétement plutôt que de chercher d'où vient l'erreur et la corriger, j'aurais pas fait grand chose...
 
Tu sais, si pour moi bash qui est le shell par défaut m'offrait tout ce que je veux et pas le défaut de zsh, j'aurais effectivement pris celui ci plutôt que de demander ici, solution de dernier recours ( d'ailleurs je pensais surtout que Axey passerait peut être, je sais qu'il connait bien zsh ). Je préfère apprendre que de fuir les problèmes, c'est une question de mentalité peut être je ne sais pas... ;)
 
 
littleboboy : niquel pour "&!", merci :jap: :bounce:




 
axey on le voit pu :sweat:
 
oui c'est vrai en fait, pour le reste !!

n°198869
HighTime
Posté le 04-12-2002 à 21:54:07  profilanswer
 

Dans le message de littleboboy le plus important a noter est : setopt nohup a mettre dans le .zshrc pour ne plus avoir a tapper &!

n°198871
littlebobo​y
Posté le 04-12-2002 à 21:56:54  profilanswer
 

HighTime a écrit a écrit :

Dans le message de littleboboy le plus important a noter est : setopt nohup a mettre dans le .zshrc pour ne plus avoir a tapper &!




:jap:
Mais l'ange l'avait noté  
 
Sly> bah disons que l'adresse commencait par news , il y avait une partie de binaire , une ponctuation & cela se  terminais par les deux premieres syllabes du mot information :)
 
 
--
oui j'ai encore dérapé :D

n°198880
Sly Angel
Architecte / Développeur principal
Posté le 04-12-2002 à 22:03:10  profilanswer
 

HighTime a écrit a écrit :

Dans le message de littleboboy le plus important a noter est : setopt nohup a mettre dans le .zshrc pour ne plus avoir a tapper &!




 
Yep ça marche aussi :jap:


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o

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

  Options du shell zsh

 

Sujets relatifs
[shell] afficher les noms des fichiers qui vérifient un grepChanger la résolution du shell
quelle commande pour lancer k desktop a partir de debian shell[vi] activer des options vi par defaut
script shell : besoin de vérifier le contenu d'une variableNouvelles options du kernel 2.4.20 ?
wu-ftp veut toujours un shell ?options pppd : JE VEUX QUE MON MODEM SE TAISE !!!
[ shell ] comment lire le contentu d'une page web sécurisé[Pure-ftpd] Droits de lecture, options [resolu]
Plus de sujets relatifs à : Options du shell zsh


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