je dois remplacer la chaine 'toto.php' par la chaine 'tit.php' dans un grand
nombre de fichiers *.php. Donc j'ai vu qu'il y a sed, find, replace, grep,
plein d'options, je me suis tout mélangé dans la tête. bon, je faire pause
et continuer à chercher. mais si l'un ou l'une d'entre vous à une solution
avec descente dans les répertoires et tout je suis preneur. Au départ je me
suis dit ça ira plus vite et là je raaaaÄaaame!
Le Tue, 19 Oct 2004 00:40:27 +0200, Sebastien Kirche a écrit : (...)
Je suis visiblement plus performant en Google qu'en man. Et encore moins en info. Or sur Google il est quelque peu ardu de chercher des étoiles :)
Si ça peut aider, mon site de chevet est actuellement: http://www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_toc.html
Mais bon, je suis loin d'en avoir fait le tour ;-p
-- Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non. Lire la doc, c'est le Premier et Unique Commandement de l'informaticien. -+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"
Le Tue, 19 Oct 2004 00:40:27 +0200, Sebastien Kirche a écrit :
(...)
Je suis visiblement plus performant en Google qu'en man. Et encore moins en
info. Or sur Google il est quelque peu ardu de chercher des étoiles :)
Si ça peut aider, mon site de chevet est actuellement:
http://www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_toc.html
Mais bon, je suis loin d'en avoir fait le tour ;-p
--
Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"
Le Tue, 19 Oct 2004 00:40:27 +0200, Sebastien Kirche a écrit : (...)
Je suis visiblement plus performant en Google qu'en man. Et encore moins en info. Or sur Google il est quelque peu ardu de chercher des étoiles :)
Si ça peut aider, mon site de chevet est actuellement: http://www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_toc.html
Mais bon, je suis loin d'en avoir fait le tour ;-p
-- Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non. Lire la doc, c'est le Premier et Unique Commandement de l'informaticien. -+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"
TiChou
Dans le message <news:, *Sebastien Kirche* tapota sur f.c.o.l.configuration :
Le 18 oct 2004, TiChou vraute :
Et ** =/= */ ?
Pas trop compris la formulatio de la question là. :)
Heu, certes :) Lire «** n'est pas égal à */ ?»
Ah je viens de comprendre ta syntaxe. :) J'aurai plutôt écrit « ** != */ ? » :) La réponse est non.
**/ c'est pount indiquer de faire une recherche récursive.
Y a-t-il une différence avec une simple * ?
La réponse est oui. :)
Par exemple chez moi un «rm .etwolf/*/*.tmp» depuis ~/ va me chercher comme un grand les .tmp dans ~/.etwolf/etmain/ et ~/.etwolf/etpro/... C'est bien récursif aussi ?
Non, pas vraiment.
Ou ça marche parce que je n'ai qu'un niveau de répertoire ?
On peut dire ça.
En fait .etwolf/*/*.tmp va parcourir seulement dans un niveau de répertoire, c'est-à-dire dans tous les répertoires fils du répertoire .etwolf/ et seulement dans ces répertoires fils. .etwolf/**/*.tmp va parcourir dans tous les niveaux de répertoire, du répertoire courant .etwolf/ jusqu'au niveau de répertoire le plus élevé.
Fais le test sur une hiérarchie de répertoire à plusieurs niveaux. Par exemple :
$ ls /*/*
et
$ ls /**/*
J'ai même tenté une recherche web avant de poster ceci, mais 'zsh globbing' est peu pertinent, visiblement. J'aurais voulu trouver la section du manuel qui va bien.
man zshexpn
Section 'Glob Qualifiers' et, pour être plus large, la section FILENAME GENERATION'.
Arf, merci Tichou.
De rien l'ami. :)
Je suis visiblement plus performant en Google qu'en man.
T'es sûr ? :p
http://www.google.fr/search?q=zsh+globbing+man
Premier lien, même pas besoin de l'ouvrir d'ailleurs. :-P
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en suis bien passé pour l'instant.
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas ! À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10 ans peut être quand on aura atteind les puissances de calculs suffisantes. :)
-- TiChou
Dans le message <news:857jpn1wh0.fsf@obelix.seki.fr>,
*Sebastien Kirche* tapota sur f.c.o.l.configuration :
Le 18 oct 2004, TiChou vraute :
Et ** =/= */ ?
Pas trop compris la formulatio de la question là. :)
Heu, certes :) Lire «** n'est pas égal à */ ?»
Ah je viens de comprendre ta syntaxe. :)
J'aurai plutôt écrit « ** != */ ? » :)
La réponse est non.
**/ c'est pount indiquer de faire une recherche récursive.
Y a-t-il une différence avec une simple * ?
La réponse est oui. :)
Par exemple chez moi un «rm .etwolf/*/*.tmp» depuis ~/ va me chercher
comme un grand les .tmp dans ~/.etwolf/etmain/ et ~/.etwolf/etpro/...
C'est bien récursif aussi ?
Non, pas vraiment.
Ou ça marche parce que je n'ai qu'un niveau de répertoire ?
On peut dire ça.
En fait .etwolf/*/*.tmp va parcourir seulement dans un niveau de répertoire,
c'est-à-dire dans tous les répertoires fils du répertoire .etwolf/ et
seulement dans ces répertoires fils.
.etwolf/**/*.tmp va parcourir dans tous les niveaux de répertoire, du
répertoire courant .etwolf/ jusqu'au niveau de répertoire le plus élevé.
Fais le test sur une hiérarchie de répertoire à plusieurs niveaux. Par
exemple :
$ ls /*/*
et
$ ls /**/*
J'ai même tenté une recherche web avant de poster ceci, mais 'zsh
globbing' est peu pertinent, visiblement. J'aurais voulu trouver la
section du manuel qui va bien.
man zshexpn
Section 'Glob Qualifiers' et, pour être plus large, la section
FILENAME GENERATION'.
Arf, merci Tichou.
De rien l'ami. :)
Je suis visiblement plus performant en Google qu'en man.
T'es sûr ? :p
http://www.google.fr/search?q=zsh+globbing+man
Premier lien, même pas besoin de l'ouvrir d'ailleurs. :-P
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en
suis bien passé pour l'instant.
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas !
À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10 ans
peut être quand on aura atteind les puissances de calculs suffisantes. :)
Dans le message <news:, *Sebastien Kirche* tapota sur f.c.o.l.configuration :
Le 18 oct 2004, TiChou vraute :
Et ** =/= */ ?
Pas trop compris la formulatio de la question là. :)
Heu, certes :) Lire «** n'est pas égal à */ ?»
Ah je viens de comprendre ta syntaxe. :) J'aurai plutôt écrit « ** != */ ? » :) La réponse est non.
**/ c'est pount indiquer de faire une recherche récursive.
Y a-t-il une différence avec une simple * ?
La réponse est oui. :)
Par exemple chez moi un «rm .etwolf/*/*.tmp» depuis ~/ va me chercher comme un grand les .tmp dans ~/.etwolf/etmain/ et ~/.etwolf/etpro/... C'est bien récursif aussi ?
Non, pas vraiment.
Ou ça marche parce que je n'ai qu'un niveau de répertoire ?
On peut dire ça.
En fait .etwolf/*/*.tmp va parcourir seulement dans un niveau de répertoire, c'est-à-dire dans tous les répertoires fils du répertoire .etwolf/ et seulement dans ces répertoires fils. .etwolf/**/*.tmp va parcourir dans tous les niveaux de répertoire, du répertoire courant .etwolf/ jusqu'au niveau de répertoire le plus élevé.
Fais le test sur une hiérarchie de répertoire à plusieurs niveaux. Par exemple :
$ ls /*/*
et
$ ls /**/*
J'ai même tenté une recherche web avant de poster ceci, mais 'zsh globbing' est peu pertinent, visiblement. J'aurais voulu trouver la section du manuel qui va bien.
man zshexpn
Section 'Glob Qualifiers' et, pour être plus large, la section FILENAME GENERATION'.
Arf, merci Tichou.
De rien l'ami. :)
Je suis visiblement plus performant en Google qu'en man.
T'es sûr ? :p
http://www.google.fr/search?q=zsh+globbing+man
Premier lien, même pas besoin de l'ouvrir d'ailleurs. :-P
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en suis bien passé pour l'instant.
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas ! À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10 ans peut être quand on aura atteind les puissances de calculs suffisantes. :)
-- TiChou
Sebastien Kirche
Le 19 oct 2004, Jerome Lambert a formulé :
Si ça peut aider, mon site de chevet est actuellement: http://www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_toc.html
Mais bon, je suis loin d'en avoir fait le tour ;-p
Noté -> signets. Merci :) Faudra quand même que je fasse l'effort de m'acheter du papier sur le sujet.
La doc papier me réussit toujours mieux que la version électronique, hormis pour la recherche de texte. Ça doit être parce que j'ai une mémoire visuelle et que je me rappelle ainsi mieux la structure du texte.
J'ai même Le Manuel papier de l'Éditeur, c'est dire :)
Sébastien Kirche
Le 19 oct 2004, Jerome Lambert a formulé :
Si ça peut aider, mon site de chevet est actuellement:
http://www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_toc.html
Mais bon, je suis loin d'en avoir fait le tour ;-p
Noté -> signets. Merci :)
Faudra quand même que je fasse l'effort de m'acheter du papier sur le sujet.
La doc papier me réussit toujours mieux que la version électronique, hormis
pour la recherche de texte.
Ça doit être parce que j'ai une mémoire visuelle et que je me rappelle ainsi
mieux la structure du texte.
J'ai même Le Manuel papier de l'Éditeur, c'est dire :)
Si ça peut aider, mon site de chevet est actuellement: http://www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_toc.html
Mais bon, je suis loin d'en avoir fait le tour ;-p
Noté -> signets. Merci :) Faudra quand même que je fasse l'effort de m'acheter du papier sur le sujet.
La doc papier me réussit toujours mieux que la version électronique, hormis pour la recherche de texte. Ça doit être parce que j'ai une mémoire visuelle et que je me rappelle ainsi mieux la structure du texte.
J'ai même Le Manuel papier de l'Éditeur, c'est dire :)
Sébastien Kirche
Sebastien Kirche
Le 19 oct 2004, TiChou vraute :
En fait .etwolf/*/*.tmp va parcourir seulement dans un niveau de répertoire, c'est-à-dire dans tous les répertoires fils du répertoire .etwolf/ et seulement dans ces répertoires fils. .etwolf/**/*.tmp va parcourir dans tous les niveaux de répertoire, du répertoire courant .etwolf/ jusqu'au niveau de répertoire le plus élevé.
Vu.
Je suis visiblement plus performant en Google qu'en man.
T'es sûr ? :p
http://www.google.fr/search?q=zsh+globbing+man
Premier lien, même pas besoin de l'ouvrir d'ailleurs. :-P
C'est exactement la recherche que j'ai tenté, avec un ordre des mots différent :)
Si la réponse est : http://www.michael-prokop.at/zsh/ j'ai du simplement ignorer parce que l'extrait Google montre que c'est écrit en teuton, que je ne cause pas vraiment.
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en suis bien passé pour l'instant.
C'est du man hypertexte, qui doit être fort pratique pour naviguer entre les section et les fameux «voir aussi» en bas des pages de man. Mais je maîtrise mal les raccourcis et la navigation, et je n'ai pas toujours les bonnes pages info installées (sous OSX notamment).
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas ! À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10 ans peut être quand on aura atteind les puissances de calculs suffisantes. :)
Faut ptêt leur suggérer ?
Séki
Le 19 oct 2004, TiChou vraute :
En fait .etwolf/*/*.tmp va parcourir seulement dans un niveau de
répertoire, c'est-à-dire dans tous les répertoires fils du répertoire
.etwolf/ et seulement dans ces répertoires fils.
.etwolf/**/*.tmp va parcourir dans tous les niveaux de répertoire, du
répertoire courant .etwolf/ jusqu'au niveau de répertoire le plus
élevé.
Vu.
Je suis visiblement plus performant en Google qu'en man.
T'es sûr ? :p
http://www.google.fr/search?q=zsh+globbing+man
Premier lien, même pas besoin de l'ouvrir d'ailleurs. :-P
C'est exactement la recherche que j'ai tenté, avec un ordre des mots
différent :)
Si la réponse est : http://www.michael-prokop.at/zsh/ j'ai du simplement
ignorer parce que l'extrait Google montre que c'est écrit en teuton, que je
ne cause pas vraiment.
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je
m'en suis bien passé pour l'instant.
C'est du man hypertexte, qui doit être fort pratique pour naviguer entre les
section et les fameux «voir aussi» en bas des pages de man. Mais je maîtrise
mal les raccourcis et la navigation, et je n'ai pas toujours les bonnes
pages info installées (sous OSX notamment).
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas !
À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10
ans peut être quand on aura atteind les puissances de calculs
suffisantes. :)
En fait .etwolf/*/*.tmp va parcourir seulement dans un niveau de répertoire, c'est-à-dire dans tous les répertoires fils du répertoire .etwolf/ et seulement dans ces répertoires fils. .etwolf/**/*.tmp va parcourir dans tous les niveaux de répertoire, du répertoire courant .etwolf/ jusqu'au niveau de répertoire le plus élevé.
Vu.
Je suis visiblement plus performant en Google qu'en man.
T'es sûr ? :p
http://www.google.fr/search?q=zsh+globbing+man
Premier lien, même pas besoin de l'ouvrir d'ailleurs. :-P
C'est exactement la recherche que j'ai tenté, avec un ordre des mots différent :)
Si la réponse est : http://www.michael-prokop.at/zsh/ j'ai du simplement ignorer parce que l'extrait Google montre que c'est écrit en teuton, que je ne cause pas vraiment.
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en suis bien passé pour l'instant.
C'est du man hypertexte, qui doit être fort pratique pour naviguer entre les section et les fameux «voir aussi» en bas des pages de man. Mais je maîtrise mal les raccourcis et la navigation, et je n'ai pas toujours les bonnes pages info installées (sous OSX notamment).
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas ! À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10 ans peut être quand on aura atteind les puissances de calculs suffisantes. :)
Faut ptêt leur suggérer ?
Séki
TiChou
Dans le message <news:, *Sebastien Kirche* tapota sur f.c.o.l.configuration :
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas ! À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10 ans peut être quand on aura atteind les puissances de calculs suffisantes. :)
Faut ptêt leur suggérer ?
Inutile. La façon même dont sont indexées les pages par Google fait que les critères de recherche ne peuvent être fait que sur des mots.
-- TiChou
Dans le message <news:85wtxnzieq.fsf@obelix.seki.fr>,
*Sebastien Kirche* tapota sur f.c.o.l.configuration :
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas !
À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10
ans peut être quand on aura atteind les puissances de calculs
suffisantes. :)
Faut ptêt leur suggérer ?
Inutile. La façon même dont sont indexées les pages par Google fait que les
critères de recherche ne peuvent être fait que sur des mots.
Dans le message <news:, *Sebastien Kirche* tapota sur f.c.o.l.configuration :
Or sur Google il est quelque peu ardu de chercher des étoiles :)
Pfff, m'en parle pas ! À quand le support regex dans Google ? Je sais on peut rêver ! Dans 10 ans peut être quand on aura atteind les puissances de calculs suffisantes. :)
Faut ptêt leur suggérer ?
Inutile. La façon même dont sont indexées les pages par Google fait que les critères de recherche ne peuvent être fait que sur des mots.
-- TiChou
Stephane Chazelas
2004-10-19, 01:04(+02), TiChou: [...]
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en suis bien passé pour l'instant. [...]
Il faut apprendre a se servire de "i", "m", "g", "s" et de la completion qui va avec.
Pour la question en cours de discussion.
Lancer "info zsh".
Taper "i" (pour index), taper glo<Tab><Tab> qui donnera toutes les entrees d'index qui correspondent a glo<quelquechose> Selectionner globbing qui nous amene sur une page ou il y a une entree de menu pour "Filename Generation".
La prochaine fois, on pourra utiliser "g" (go), filen<Tab> (pour acceder directement au "noeud" (page) "Filename Generation", bien sur "filename generation" se trouve aussi dans l'index).
-- Stephane
2004-10-19, 01:04(+02), TiChou:
[...]
Et encore moins en info.
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en
suis bien passé pour l'instant.
[...]
Il faut apprendre a se servire de "i", "m", "g", "s" et de la
completion qui va avec.
Pour la question en cours de discussion.
Lancer "info zsh".
Taper "i" (pour index), taper glo<Tab><Tab> qui donnera toutes
les entrees d'index qui correspondent a glo<quelquechose>
Selectionner globbing qui nous amene sur une page ou il y a une
entree de menu pour "Filename Generation".
La prochaine fois, on pourra utiliser "g" (go), filen<Tab> (pour
acceder directement au "noeud" (page) "Filename Generation",
bien sur "filename generation" se trouve aussi dans l'index).
Je ne lis jamais les documents info, est-ce un tort ? En tout cas je m'en suis bien passé pour l'instant. [...]
Il faut apprendre a se servire de "i", "m", "g", "s" et de la completion qui va avec.
Pour la question en cours de discussion.
Lancer "info zsh".
Taper "i" (pour index), taper glo<Tab><Tab> qui donnera toutes les entrees d'index qui correspondent a glo<quelquechose> Selectionner globbing qui nous amene sur une page ou il y a une entree de menu pour "Filename Generation".
La prochaine fois, on pourra utiliser "g" (go), filen<Tab> (pour acceder directement au "noeud" (page) "Filename Generation", bien sur "filename generation" se trouve aussi dans l'index).
-- Stephane
Stephane Chazelas
2004-10-18, 21:03(+02), Johan:
Qu'est c e qu'il a de mieux que bash zsh???
A peu pres tout sauf le support d'UTF8 (qui etait en cours de discussion dans la mailing-list des developpers de zsh ya pas si longtemps d'ailleurs).
Voir sur zsh.org pour les details.
-- Stephane
2004-10-18, 21:03(+02), Johan:
Qu'est c e qu'il a de mieux que bash zsh???
A peu pres tout sauf le support d'UTF8 (qui etait en cours de
discussion dans la mailing-list des developpers de zsh ya pas si
longtemps d'ailleurs).