Effectivement c'est pas clair !!!
Ils auraient pû penser à un autre mode de recherche, car ils vont et viennent entre deux politiques difffentes:
- Soit ils priviligent la mobilité et la technicité en supprimant la recherche purement géographique.
- Soit ils priviligent la sédentarité et la polyvance en supprimant la recheche purement metiers
Ils pourraient penser un double moteur de recherche pour les uns et les autres plutôt de tester régulièrement une solution qui déplait à 50 % d'entre eux, Non !??!!!
[ Répondre ]
Super Gain de temps !!!!! Pas de recherche
C'est vraiment bien remettre un fichier pour édition devient un jeu d'enfant un Ctrl+C , Alt+TAB, Ctrl+V, ENTER
Et c'est fait !!!!!!!
Ca marche trés bien, voici ma cmd finale:
cd /home/cops91/archives && for file in $(zgrep -l "cops91 du 10-02-05" *|cut -d. -f1) ;do tar -xf $file && mv $file FILE${file##+([a-zA-Z])} && head -1 INTE${file##+([a-zA-Z])}; done
Notez le | cut -d. -f1 pour supprimer le ".tar" car je ne sais pas comment faire pour le supprimer dans le mv $file FILE${file##+([a-zA-Z])}
Aurriez-vous trés cher Shelliste un site avec des explication sur les expressions rationnelles ?
car des trucs comme :
echo -e "12345 Service d assainissement 3" | sed -e "s/\(^[^\t ]*\)[\t ]\(..*\)[\t ]\([^\t ]*$\)/\1;\2;\3/g"
( Vu dans un autre post)
Bin la vraiment pas compris !!!
Et de plus il est sûr que j'aurais pû supprimer le ".tar" sans le cut. Mais bon ça marche, Et je vous en remercie tous.
A Bientôt Merci
[ Répondre ]
Merci bcq je commence à bien comprendre la manipulation c'est trés fort
déja le "grep -l" je connaissais pas Bien un cut en moins.
Le for file in $ , là c'est génial si je traduis bien ça fait un
Pour chaque ficher qui contient " titi et toto en balade" fait ....
Vraiment génial pour faire un même traitement sur tous les fichiers d'un répertoire.
Par contre le
Si file vaut file123456789.tar, alors ${file##+[^0-9]} vaut 123456789.tar.
LA PAS COMPRIS !!!
que fait le ##
Si file vaut archive123456789.tar, alors ${file##+[^0-9]} vaut 123456789.tar AUSSI ?
ou il faut faire un
${file##+[^0-9]} || ${archive##+[0-9]}
Pourquoi un coup tu m'es ${$file et un aurte coup ${file
Il y a une difference ?
grand merci à vous & particulièrement à JJD
Bien vu le tac
mais chez moi
maison@localhost archiv]$ cat archive310114650
CHAT 3
[maison@localhost archiv]$ tac archive310114650
CHAT 3
[maison@localhost archiv]$
bizarre Non
[ Répondre ]
Pour commencer
cd /home/cops91/archives && tar -x * && grep "cops91 du 10-02-05" * | cut -d: -f1 |cut -c 8-16
ca me donne La fin du non de mon fichier
Soit 100218789
Mais autre petite blague mon fichier peut aussi être dans archive s'appeler:
file100218789
Donc le cut -c -8-16 ne marche il faudrai le faire compter de la fin !!!
Puis-je stoker le résultat de la cmd dans une variable temporaire ?
pour continuer sur un :
cd /home/cops91/archives && tar -x * && grep "cops91 du 10-02-05" * | cut -d: -f1 |cut -c 8-16 > temp && mv *+"temp$ ../FILE+"temps$"
[ Répondre ]
Re: Et en sed...
effectvement c'était simple, moi je pensais à une substitution par des ligne vide .
Je suis pas trop doué, en shell :-)))))
Par ailleur ça aurrait marché le : cat file1 | grep 000124 && grep 000100 ??
(Pas de unix sous la main ce soir pour tester)
[ Répondre ]
Re: grep ?
non mais avec un grep je vais récupérer les lignes que je veux supprimer,
si je fais un
grep ^000123 file1
ca va me donner n truc du genre:
000123..................
000123..................
000123..................
000123..................
000123..................
moi je veux avoir toutes les lignes sauf les 000123
je ne pense pas que grep puisse le faire où alors c'est du genre
cat file1 | grep ^000124 && grep ^000100 && ...... Et je suis pas sûr que ça marche
[ Répondre ]
Re: grep ?
non pas vraiment car dans mon fichier j'ai aussi des ligne autre que 000123 que je veux garder et dans l'ordre
Ex bis
000123DFDFSS
000124DFKJFDGJKFGLKJ
000125DSFLKJDFLKJSDFLKSD
000125FDKLJDFSKJ
000123SDLKJDLKDF
000123SDLKJSDFLKJDF
000100438743587239832798734
000124ZEIUERIUZERIUEZMRZE
J'ai peut-être une quinzaine de type de ligne differente et c'est par exemple que les 000123 que je veux supprimer
C'est effectivement plus claire expliqué comme ça ?
[ Répondre ]
Le vote, c'est temporairement fini !!!!!!
Splashscreen Vote Suspended
Unfortunately, we must temporarily suspend voting on the new splashscreen for OpenOffice.org 2.0. We ask for your patience and understanding. If you already voted, you will have the chance to vote again.
Alors pour ceux qui n'ont pas pû voter, vous pourrez peut-être bientôt. :-)
[ Répondre ]
Re: Cygwin est ton ami
Ca ma l'air compliqué Cygwin
Moi je veux juste un truc du genre
#/bin/sh
cd /rep/local
ftp machine1 -u toto -pwd mon_mot_de_passe
cd /le/bon/rep
put mon_script
exit
telnet machine1 -u toto -pwd mon_mot_de_passe
cd /le/bon/rep
./mon_script
exit
ca parait simple mais il faut que se soit le script passe les cmd aux interfaces ftp et telnet.
Comment faire ?
Peut-etre que Cygwin peut le faire mais ça parait moins simple.
[ Répondre ]
Re: Traduction des mans (Arborescence Linux)
Avec ce lien ça marche mieux :-)
http://www.slyunix.org/astuce/astuce.php?a_id=149(...)
[ Répondre ]


Trés cool
Vivement les rpm pour Mandriva.
J'utilise digikam depuis 1 ans maintenant ( V7.3), et il faut dire qu'il s'agit d'une trés bonne applis dès que l'on possède un APN ( facilité pour retrouver ces photos, redimensionnement par lot ...)
D'ailleurs, comment classer vous vos photos ?
Moi j'ai choisi un classement par dates thèmes:
Ex:
/photos/060712 - coupe du mode
/photos/061122 - Week-end Le Louvre
/photos/061219 - sapin de noel
Allez A+
[ Répondre ]