• # Super Gain de temps !!!!! Pas de recherche

    Posté par . En réponse au message Le tout en une ligne de commmande !!!!! On peut le faire ???. Évalué à 0.

    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