Ciao
On en avait parler plus d'une fois, critiqué les parigos et au final rien fait : alors ce coup ci on se retourne les manches et on remplit avec joie ce framadate :
http://framadate.org/p1n2memebdwfwie7
Pas encore de lieu à proposer, selon horaire et inspiration bar / bar-tapas / restaurant.
A vous de jouer
Km
Ciao
Alors le vote a parlé (http://framadate.org/p1n2memebdwfwie7), ce sera le mardi 5 mars à partir de 19h.
Je vous propose de nous retrouver au Brooklyn (http://www.brooklyn-lyon.com/). Pour ma part, c'est l'occasion de tester un nouveau point de chute :) Et cela semble couvrir un peu tout les besoins exprimés (facile d'accès on boit, on grignote sur place, et on peut manger à proximité pour les plus valeureux)
N'oubliez pas de mettre à jour si vous pouvez finalement vous libèrer ou bien au contraire vous vous retrouvez avec des impératifs de dernières minutes.
A mardi
Km PS n'hésitez pas à envoyer un mail en direct pour échange de téléphone, ça pourrait aider la logistique :)
Bonjour à tous,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
Et merci d'avance ;) Seb
D'un aute côté comme le rename sous Bash c'est mv...
:)
Le 01/03/2013 11:17, Sebastien Caps a écrit :
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename"
On Fri, Mar 01, 2013 at 11:17:18AM +0100, Sebastien Caps wrote:
Bonjour à tous,
Bonjour,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
rename(1) fournit avec perl sous Debian (donc d'office) sinon y a mrename
Bonjour,
rename 2012-12 2013-01 *.odt fonctionnerait, mais ca reste à faire pour chaque mois.
Au pire tu peux faire un script shell qui boucle sur date "+%Y-%m" "2012-01-01" en rajoutant "next month" à la fin du 2° argument plusieurs fois pour aller aux mois suivants.
Cordialement,
BURILLARD Sébastien
________________________________ De : Sebastien Caps sebastien.caps@guardis.com À : French SysAdmin Group frsag@frsag.org Envoyé le : Vendredi 1 mars 2013 11h17 Objet : [FRsAG] renommage de fichiers en bash
Bonjour à tous,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
Et merci d'avance ;) Seb _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Le 01/03/2013 11:17, Sebastien Caps a écrit :
Bonjour à tous,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
Bonjour, pour l'utilisation du rename je ne sais pas mais vous pouvez déjà ne plus utiliser le fork ` ... ` (qui est coûteux) en utilisant les différents :
${var%%motif} ${var%motif} ${var##motif} ${var#motif} ${var/motif/chaine}
W le shell ;-) my 2 centimes (de francs)
Emilio
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
Et merci d'avance ;) Seb _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
xargs fonctionne bien aussi
Le 1 mars 2013 11:45, frnog@lumia.net frnog@lumia.net a écrit :
Le 01/03/2013 11:17, Sebastien Caps a écrit :
Bonjour à tous,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
Bonjour, pour l'utilisation du rename je ne sais pas mais vous pouvez déjà ne plus utiliser le fork ` ... ` (qui est coûteux) en utilisant les différents :
${var%%motif} ${var%motif} ${var##motif} ${var#motif} ${var/motif/chaine}
W le shell ;-) my 2 centimes (de francs)
Emilio
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
Et merci d'avance ;) Seb ______________________________**_________________ Liste de diffusion du FRsAG http://www.frsag.org/
-- Emilio Lumia - Tél : +33 (0) 6 11 89 02 32
______________________________**_________________ Liste de diffusion du FRsAG http://www.frsag.org/
Bonjour,
Comme ceci ?
rename "s/$1/$2/" *2012-12.odt
Cordialement,
Le 01/03/2013 11:45, frnog@lumia.net a écrit :
Le 01/03/2013 11:17, Sebastien Caps a écrit :
Bonjour à tous,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
Bonjour, pour l'utilisation du rename je ne sais pas mais vous pouvez déjà ne plus utiliser le fork ` ... ` (qui est coûteux) en utilisant les différents :
${var%%motif} ${var%motif} ${var##motif} ${var#motif} ${var/motif/chaine}
W le shell ;-) my 2 centimes (de francs)
Emilio
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
Et merci d'avance ;) Seb _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
prename 's/_2012-12.odt/_2013-01.odt/' *.odt
# dpkg -S prename perl: /usr/bin/prename perl: /usr/share/man/man1/prename.1.gz
rename a l'avantage de faire partit de util-linux et donc d'être répandu.
Le 01/03/2013 13:03, Arcaik a écrit :
prename 's/_2012-12.odt/_2013-01.odt/' *.odt
# dpkg -S prename perl: /usr/bin/prename perl: /usr/share/man/man1/prename.1.gz _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Le 01/03/2013 11:17, Sebastien Caps a écrit :
Bonjour à tous,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
Et merci d'avance ;) Seb _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Plop,
Pas mieux que rename en sexy...sinon en variante mais le "-r" de sed me gêne pour être portable ;-)
find . -name *2012-12* |sed -r 's|(.+)2012-12.(.+)|mv "\12012-12.\2" "\12013-01.\2"|'|sh -i
Sinon pour rename, il semble qu'il y ait plusieurs solutions sur Debian, mais je n'ai pas creusé :
gprename mrename pyrenamer renameutils
Amicalement,
JYL
J'ai déjà utilisé "mmv" qui est pas mal :-)
Hugues.
Le 01/03/13 11:17, Sebastien Caps a écrit :
Bonjour à tous,
ça fait un petit temps que "j'espionne" la mailinglist et je me dis que vous pourriez certainement m'aider pour ce qui suit:)
j'ai les fichiers sous la forme suivante dans un répertoire: rapportXXXX_2012-12.odt rapportXYZ_2012-12.odt rapportBlabla_2012-12.odt rapportFooo_2012-12.odt ...
je veux les renommer en : rapportXXXX_2013-01.odt rapportXYZ_2013-01.odt rapportBlabla_2013-01.odt rapportFooo_2013-01.odt ...
alors depuis longtemps j'exécute la commande suivante pour arriver a mon résultat: for L in $( ls *2012-12* ); do mv $L `echo $L | sed -e 's/2012-12/2013-01/g'` ; done
mais bon je me dis qu'il doit y avoir mieux ou plus sexy en utilisant par exemple "rename" ou quelque chose dans le genre mais je n'y suis jamais arrivé, auriez vous une piste/solution ?
Et merci d'avance ;) Seb _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Ehlo,
tu as déjà eu pas mal de réponses, mais voici un lien intéressant (la FAQ entière est à bookmarker, amha).
http://mywiki.wooledge.org/BashFAQ/030
Sinon, puisqu'on est vendredi : personnellement je ne m'ennuie plus avec des outils en cli quand je peux m'en passer, deux-trois keystrokes dans emacs et…
C-x d <ton répertoire> <Enter> M-x wdired-change-to-wdired-mode <Enter> M-% 2012-12 <Enter> 2013-01 <Enter> ! C-c C-c
Basique, mais on peut aussi utiliser des expressions régulières et n'importe quelle S-exp Elisp.
-- ZZ
"cam.lafit@azerttyu.net" cam.lafit@azerttyu.net writes:
Ciao
Alors le vote a parlé (http://framadate.org/p1n2memebdwfwie7), ce sera le mardi 5 mars à partir de 19h.
Je vous propose de nous retrouver au Brooklyn (http://www.brooklyn-lyon.com/). Pour ma part, c'est l'occasion de tester un nouveau point de chute :) Et cela semble couvrir un peu tout les besoins exprimés (facile d'accès on boit, on grignote sur place, et on peut manger à proximité pour les plus valeureux)
Amenez vos clefs GPG ! :)
Bien le bonjour tout le monde
Pour rappel c'est ce soir l'apéro à partir de 19h. On change de lieu mais on reste à proximité du point de chute initial. En effet nous ne faisons pas le poids face à une centaine de célibataires Meetic ...
Cela se passera donc au Ballon : 14 Rue Palais Grillet, 69002 Lyon 02 04 72 77 62 51
C'est toujours Métro Cordelier.
Remarque : Pour ceux venant en voiture, n'hésitez pas à profiter des Parking relai à la périphérie. Ils sont gratuits dès que vous utilisez un ticket de bus.
Voili voilou,
Km
Bonjour tout le monde
Merci à Benoit, Benoit, Stéphane, David, Pierre, Eric d'avoir été présents. Vu que nous avons tenu jusqu'à l'ultime limite permise par les horaires des bus, je pense pouvoir dire que c'était plus une réussite ;)
On a été pire que des pies pelettes :) et c'était bien sympa.
Les inscrits qui n'ont pu venir, je pense que vous avez encore une chance. On devrait relancer ça d'ici un mois :)
Merci à vous
Km
"cam.lafit@azerttyu.net" cam.lafit@azerttyu.net writes:
Merci à Benoit, Benoit, Stéphane, David, Pierre, Eric d'avoir été présents. Vu que nous avons tenu jusqu'à l'ultime limite permise par les horaires des bus, je pense pouvoir dire que c'était plus une réussite ;)
On a été pire que des pies pelettes :) et c'était bien sympa.
Les inscrits qui n'ont pu venir, je pense que vous avez encore une chance. On devrait relancer ça d'ici un mois :)
Désolé, Zabbix était prioritaire sur l'apéro... J'espère réussir à me libérer pour la prochaine fois :)
Salut,
Le 6 mars 2013 11:12, Lucas Bonnet lbonnet@bearstech.com a écrit :
"cam.lafit@azerttyu.net" cam.lafit@azerttyu.net writes:
Merci à Benoit, Benoit, Stéphane, David, Pierre, Eric d'avoir été présents. Vu que nous avons tenu jusqu'à l'ultime limite permise par les horaires des bus, je pense pouvoir dire que c'était plus une réussite ;)
Effectivement, à croire qu'il y a plus de lyonnais que de parisiens sur cette ML ! :)
Le 06/03/2013 14:15, seb astien a écrit :
Salut,
Le 6 mars 2013 11:12, Lucas Bonnet <lbonnet@bearstech.com [3]> a écrit :
"cam.lafit@azerttyu.net [1]" <cam.lafit@azerttyu.net [2]> writes:
Merci à Benoit, Benoit, Stéphane, David, Pierre, Eric d'avoir
été
présents. Vu que nous avons tenu jusqu'à l'ultime limite
permise par
les horaires des bus, je pense pouvoir dire que c'était plus une réussite ;)
Effectivement, à croire qu'il y a plus de lyonnais que de parisiens sur cette ML ! :)
tss... Il y a au moins un Lillois Et je n'attends pas les glous de la liste pour aller boire une bière... (2 bières ce midi ;-) )
Cordialement,
Et un deuxième aussi, mais je bosse sur Paris.
Amicalement
Le 6 mars 2013 à 14:47, jean-yves@lenhof.eu.org a écrit :
Le 06/03/2013 14:15, seb astien a écrit :
Salut,
Le 6 mars 2013 11:12, Lucas Bonnet <lbonnet@bearstech.com [3]> a écrit :
"cam.lafit@azerttyu.net [1]" <cam.lafit@azerttyu.net [2]> writes:
Merci à Benoit, Benoit, Stéphane, David, Pierre, Eric d'avoir
été
présents. Vu que nous avons tenu jusqu'à l'ultime limite
permise par
les horaires des bus, je pense pouvoir dire que c'était plus une réussite ;)
Effectivement, à croire qu'il y a plus de lyonnais que de parisiens sur cette ML ! :)
tss... Il y a au moins un Lillois Et je n'attends pas les glous de la liste pour aller boire une bière... (2 bières ce midi ;-) )
Cordialement, _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/