Derniers journaux de mat_ :
- [08/05@11:24] paquet debian inofficiel Xfree
- [08/04@07:37] X11R6.7.0 : le remplacant de Xfree?
- [05/04@19:07] microsoft fait de l'open source
- [14/03@20:59] submount ???
- [12/03@15:04] bittorrent 3.4.1
- [22/02@09:37] microsoft a encore frapper
- [12/02@13:08] limiter la memoire pour un utilisateur
- [03/02@18:58] simpleinit
- [17/01@13:11] free c'est bien quand ca marche, mais sinon...
- [03/01@12:50] detecter la demande d'ejection quand un cd est montee
- [31/12@17:56] kernel 2.6.1 rc1
- [18/12@11:42] mplayer : migration des serveurs debian -> slackware
- [30/11@18:25] premiere beta d'xvid 1.0 disponible
- [29/11@19:08] equivalent de e2label
- [24/11@13:09] du nouveau du coté des serveurs jabber
- [03/10@22:27] j'ai faillit faire une grosse boullette...
- [21/09@20:11] test
- [12/09@17:42] Recherche carte PCI UDMA133
- [11/09@18:36] n'achetez pas decarte pci udma a base de w-8212
- [29/08@10:07] canon et libmnote
Journal : bash 3
Posté par Matthieu C () le 29 juillet 2004J'ai pas eu encore le temps de voir les nouveauté, mais esperons que cette version majeur apporte plein de chose interessante.
> Lire le journal (18 commentaires, moyenne: 2,3).
changelog ici
http://cnswww.cns.cwru.edu/~chet/bash/CHANGES(...)
pleins de corrections de bugs, affinages en tout genre, etc
niou features entre autre :
- introduction d'un nouvel opérateur binaire "=~" pour faire des matchings avec des regexps,
- on peut coder le for de cette manière : for i in {1..100}; do ....
on peut soit utiliser des entiers ou des caractères alpha :)
mes 0,35
C'est pas que c'est mort
c'est surtout que les gens malins et informés sont passés à zsh.
Y'a qu'à voir comment on s'arrage les cheveux pour faire de la complétion programmable avec l'API toute pourrie de bash et à regarder celle de zsh ensuite pour comprendre pourquoi.
-
[^]Re: C'est pas que c'est mort
Posté par lezardbreton (Jabber id, page perso, ) le 29/07/2004 à 19:32. (lien). Évalué à 3.Je ne suis pas un expert shell loin de là. Mais j'ai du mal à comprendre quels sont les avantages de zsh. Est ce que cela devient avantageux pour un power-user, ou peux tu ressentir des avantages même si les seules taches que tu fais en console sont courantes et peu compliquées ?
-
[^]Re: C'est pas que c'est mort
Posté par jmfayard () le 29/07/2004 à 21:06. (lien). Évalué à 3.Bon, c'était un troll fait pour tester le peu de réactivité de linuxfr en ce 29 aout, mais je vais essayer de répondre quand même :
* essaye
$ zsh
$ prompt -l
$ autoload -U promptinit # truc à mettre dans son .zshrc la prochaîne fois
$ promptinit # idem
$ prompt -l
Currently available prompt themes:
adam1 adam2 bart bigfade clint elite2 elite fade fire off oliver redhat suse walters zefram
$ prompt <un des trucs ci dessus>
Pas besoin d'être un power user pour aimer ça ;-)
* mon désamour pour bash est arrivé quand j'ai voulu ajouter à bash-completion pour GNU/Arch. C'EST UNE HORREUR INMAINTENABLE (pense à iptables de Linux par rapport à la syntaxe du firewall d'OpenBSD)
* la complétion est vraiment élaborée.
Elle affiche l'aide :
$ wget --wait[TAB]
---- option
--wait -- specify wait between retrievals
--waitretry -- wait between retries of a retrieval (seconds)
Elle a ce comportement délicieux
$ vim /etc/bash[TAB] affiche
---- file
bash_completion bash_completion.d/ bash_completion.rpmnew bashrc
Les [TAB] suivant affichent tour à tour sur la ligne de commande les 4 possibilités. Cool \o/
* ça a réglé pour moi un problème de rapidité génante de bash+bash_completion. Je ne trouvais pas normal d'attendre 2 secondes sur mon 300Mhz sur $ vim [TAB] dans un répertoire contenant beaucoup de fichiers. ça a à voir avec la façon stupide dont bash_completion gère la chose, qui est lui-même une conséquence de la syntaxe stupide de la complétion programmable de bash.
Donc pour répondre à ta question, je n'utilise pas du tout ZSH comme un power user. En fait, j'utilise mon shell juste comme avant, mais en mieux.
Demande à ton ami google un fichier .zshrc typique, et fonce !-
[^]Re: C'est pas que c'est mort
-
[^]Re: C'est pas que c'est mort
Posté par lezardbreton (Jabber id, page perso, ) le 29/07/2004 à 21:43. (lien). Évalué à 2.C'est peut-être là tout mon problème. Je n'aime pas les trucs trop longs à configurer avec des variables bizarres, le pire étant fvwm qui est vraiment imbitable. En tout cas, merci de ta réponse.
PS: les trolls, c'est fini sur DLPF :(-
[^]Re: C'est pas que c'est mort
Posté par chl (page perso, ) le 29/07/2004 à 22:14. (lien). Évalué à 3.> PS: les trolls, c'est fini sur DLPF :(
Non non, ils sont juste partis en vacances :)
-
-
[^]Re: C'est pas que c'est mort
Posté par ianux (Jabber id, page perso, ) le 30/07/2004 à 04:43. (lien). Évalué à 2.> $ prompt -l
> Currently available prompt themes:
> adam1 adam2 bart bigfade clint elite2 elite fade fire off oliver redhat suse walters zefram
$ prompt adam1
sympa, je continu...
$ prompt adam2
waouh, cool, encore
$ prompt bart
$ erreur de segmentation (retour sous bash)
euh...
okédaccord, je continue sous bash si vous voulez bien...
(je jette pas le coquillage avec l'eau du bain, ça doit être un souci avec mon binaire ou ma distrib')-
[^]Re: C'est pas que c'est mort
-
[^]Re: C'est pas que c'est mort
-
-
-
[^]Re: C'est pas que c'est mort
Posté par √λιi () le 29/07/2004 à 22:35. (lien). Évalué à 2.Pour moi, le truc qui tue chez zsh, c'est quand tu fait make [TAB] il va te chercher les cibles dans le Makefile, et quand tu fait ./configure [TAB], il va te chercher les options dans la config.
Et ce n'est "qu'une" des finctionnalités de complétion bash. Le seul hic, c'est le chargment du précieux shell (3 sec sur mon athlon XP 2700+, autant dire que j'étais patient quand je tournais avec mon Celeron 333), et l'occupation mémoire.
J'ai réinstallé mes machine ces dernier jours, et je n'ai pas restauré mes configs user (qui sont sur un disque à côté de ma souris), et bash me satisfait ... pour l'instant.
(j'ai passé ma période d'intraveineuse quotidienne de cmd line, faut le dire)-
[^]Re: C'est pas que c'est mort : erratum
Posté par √λιi () le 29/07/2004 à 22:36. (lien). Évalué à 2.Et ce n'est "qu'une" des fonctionnalités de complétion zsh
-
[^]Re: C'est pas que c'est mort : erratum de l'erratum
Posté par Guillaume ARTUS (page perso, ) le 30/07/2004 à 05:54. (lien). Évalué à 2.Non non tu avais raison c'est aussi une des fonctionnalités de complétion de bash...
_Tus_
-
[^]Re: C'est pas que c'est mort : erratum
Posté par Infernal Quack (Jabber id, page perso, ) le 30/07/2004 à 06:55. (lien). Évalué à 2.Bash aussi a ça.
urpmi bash-completion et ajoutes ". /etc/bash_completion" dans ton ~/.bash_profile car les monsieurs de chez Mandrake ont décidé que bash completion c'était trop power user alors ils l'ont désactivé comme Microsoft a désactivé la completion sous DOS.
Si quelqu'un de chez Mandrake passe ici il faudra m'expliquer cette désicion à la noix car je ne vois pas l'intérêt.-
[^]Re: C'est pas que c'est mort : erratum
Posté par Elly (page perso, ) le 30/07/2004 à 08:16. (lien). Évalué à 2.Parce que pour certains trucs c'est quand même lentissime, et que pendant quelques secondes ton shell se blo ?
-
[^]Re: C'est pas que c'est mort : erratum
Posté par lezardbreton (Jabber id, page perso, ) le 30/07/2004 à 08:49. (lien). Évalué à 2.Exact, le shell_completion provoque des ralentissements considérable sur certains configurations. Je comprends tout à fait leur position. La preuve : on a fait pareil sous Nasgaïa, Debian le fait aussi, etc...
-
[^]Re: C'est pas que c'est mort : erratum
Posté par Aurélien Bompard (Jabber id, page perso, ) le 30/07/2004 à 15:30. (lien). Évalué à 2.Perso j'ai juste désactivé la completion pour vim, et il faut juste que je fasse gaffe avec rpm et apt, et ensuite c'est bon (rpm -ql et c'est parti, grave erreur d'oublier le "p")
-
-
-
-
-
-
[^]Re: C'est pas que c'est mort
Posté par Vroum () le 02/08/2004 à 12:15. (lien). Évalué à 1.Personnellement, le document qui m'a convaincu d'utiliser zsh à la place de bash est certainement l'introduction disponible sur le site officiel:
http://zsh.sourceforge.net/Intro/intro_toc.html(...) (version pdf dispo)
A lire et c'est assez rapide...
Evidemment, la puissance de zsh réside surtout dans la "complétion" mais il existe pleins d'exemples qui m'ont tout de suite fait gagner du temps comme la variable AUTOCD qui permet d'aller dans le répertoire sans faire de cd ou la correction CORRECT des fautes de frappes.. :)
-
Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.