zipe31 a écrit 71 commentaires

  • [^] # Re: À tester…

    Posté par  . En réponse au message Sed sur plusieurs lignes. Évalué à 1.

    Merci beaucoup pour ces explications. Le problème étant que je me suis servi des boutons présents pour le code, mais la syntaxe (avec le bouton code) ne m’apparaît jamais dans le textarea ;-(

    Je ferai ça à la main désormais ;-)

  • # À tester…

    Posté par  . En réponse au message Sed sur plusieurs lignes. Évalué à 2. Dernière modification le 27 août 2014 à 21:58.

    Salut,

    N'ayant pas toutes les données de ton problème et notamment un exemple concret de fichier à traiter ainsi que la sortie désirée, voilà un petit bout de code en sed à tester.

        #n
        /^%!post.*/ !p
        /^%!post/ {
            h
            :z
            n
            /^[[:space:]]*$/ {
                H
                b z
            }
            x
            s/$/\nAAA/p
            g
            G
            D
        }

    Par contre, je ne pense pas que l'insertion en début de fichier de la ligne si aucun motif correspondant n'est trouvé soit possible en une seule opération avec ce même script. Il te faudra tester auparavant si le motif existe ou pas et lancer le script sed adéquat en fonction…

    Le script est à mettre dans un fichier (script.sed) et doit être appelé comme suit :

        sed -f script.sed fichier_à_traiter

    PS. Impossible de mettre le code en forme correctement ;-(
    Si un modo (ou autre) pouvait s'en occuper, je l'en remercie par avance

  • [^] # Re: Paquets .deb et .rpm disponibles

    Posté par  . En réponse au message C'est difficile de passer sous Linux ?. Évalué à 2.

    Le plus simple serait depuis la ligne de commande.
    Il faut ouvrir un terminal (chercher dans les menus "Terminal"), et taper une des commandes suivantes :

    lsb_release -a

    et/ou

    cat /etc/issue

  • # Paquets .deb et .rpm disponibles

    Posté par  . En réponse au message C'est difficile de passer sous Linux ?. Évalué à 5.

    Salut,

    J'ai une imprimante Brother DCP-135C et tout marche à la perfection, imprimante et scanner.

    D'ailleurs Brother fournit les pilotes sous forme de .rpm ou .deb.
    Voir http://support.brother.com/g/b/downloadtop.aspx?c=fr&lang=fr&prod=dcp195c_all

    Certaines distributions comme Ubuntu incluent les drivers dans leur gestionnaire de paquets.

    Pour le scanner peut-être faudra-t-il installer xsane en sus…

  • [^] # Re: Pareil j'ai la flemme

    Posté par  . En réponse au message cherche petit script car j'ai la flemme. Évalué à 1.

    Salut,

    Juste un truc qui me chiffonne ;-\

    Pourquoi le -exec ls -l {} \; | awk '{print $9}' ?

    find -type l | while read a … devrait suffire, non ?

  • # Sed c'est bien ;-)

    Posté par  . En réponse au message Bash, regexp. Évalué à 7.

    Salut,

    Un truc comme ça ?

    $ cat plop 
    'toto','tata' ,'titi' , 'ici avec espace','et, éventuellement\'comme ça'
    
    
    $ sed "s/' *, *'/'\n'/g" plop 
    'toto'
    'tata'
    'titi'
    'ici avec espace'
    'et, éventuellement\'comme ça'
    
  • # Culte ?

    Posté par  . En réponse au message Premiers Linux Magazine à donner sur Toulouse. Évalué à 2.

    Salut,

    As-tu essayé de les proposer au Culte ?

  • [^] # Re: Autre solution...

    Posté par  . En réponse au message Cloner un disque Linux Debian. Évalué à 0.

    Merci pour cette réponse.

    Par contre, si on s'en réfère au message initial que je cite :

    On m'a demandé de cloner un disque (DiskOnModule: mémoire flash sur un port spécifique de la carte mère. Différent de l'IDE classique)
    contenant DEBIAN et de le recopier sur des disques classiques (type SSD 2,5", brancher à l'issu sur un slot IDE classique).

    N'est-il pas plus aisé de faire une image, de modifier ladite image et ensuite de recopier cette image sur les disques, plutôt que de modifier chaque disque un par un ?

  • [^] # Re: Autre solution...

    Posté par  . En réponse au message Cloner un disque Linux Debian. Évalué à -1.

    Pourrai-je savoir ce qui me vaut ses moinsoiements ?
    J'ai dit une c*nnerie ?

    Peut-être est-ce le terme ISO ? Il est vrai que j'aurai du parler d'image et non d'image ISO ;-\

    Merci d'éclairer ma lanterne.

  • # Autre solution...

    Posté par  . En réponse au message Cloner un disque Linux Debian. Évalué à -3.

    Salut,

    Une autre solution consisterait à créer une image ISO de ton disque, puis de monter la partition qui t'intéresse, et de modifier les fichiers adéquats.

  • [^] # Re: Français facile

    Posté par  . En réponse au message Cours et exercices de français à imprimer. Évalué à 3.

    Euh… si on prend un sujet au hasard dans Cours-Tests > Cours de Français ils ont tous la possibilité d'être imprimés avec le test en fin de fiche ;-\

  • # Français facile

    Posté par  . En réponse au message Cours et exercices de français à imprimer. Évalué à 1.

    Salut,

    T'as essayé ce site : Cours et exercices de français facile ?

  • [^] # Re: la distrib que tu maitrises

    Posté par  . En réponse au message Cherche distribution type ordissimo. Évalué à 0.

    Je ne faisais que reprendre ton idée…

    idealement un client vpn qui se connecte à un serveur vpn à toi

    ;-))

  • [^] # Re: la distrib que tu maitrises

    Posté par  . En réponse au message Cherche distribution type ordissimo. Évalué à 2.

    Pas la peine, le serveur VPN (précédemment installé) s'en chargera ;-)

  • [^] # Re: la distrib que tu maitrises

    Posté par  . En réponse au message Cherche distribution type ordissimo. Évalué à 3.

    Un alias devrait faire l'affaire, non ? ;-)

  • [^] # Re: la distrib que tu maitrises

    Posté par  . En réponse au message Cherche distribution type ordissimo. Évalué à 4.

    Salut,

    si l'ip est fixe, tu peux avoir un domaine pour 7euros par an.

    Euh… si l'IP est fixe tu te connectes directement via l'IP et point barre, pas la peine de domaine… ou j'ai loupé un truc ? ;-\

    ;-))

  • [^] # Mea culpa

    Posté par  . En réponse à la dépêche Sortie de Paperwork 0.1. Évalué à 1.

    Toutes mes plates ;-[

    Je n'avais pas essayé d'importer plusieurs documents un par un, et je pensais que cette façon de procéder agirait comme lors d'un scan de plusieurs feuilles et importerait tout dans un seul document.

    Du coup je comprends mieux ta remarque "_Pourquoi faire 2 options quand une suffit ?_" ;-\

    Nonobstant mon mea culpa, je garde quand même ma remarque ;-))

  • [^] # Re: Label et import de plusieurs fichiers

    Posté par  . En réponse à la dépêche Sortie de Paperwork 0.1. Évalué à 1.

    Merci pour ces réponses.

    Mais heu…

    Pourquoi faire 2 options quand une suffit ?
    

    Ou c'est moi qui ne comprends pas ou c'est toi qui ne me comprends pas ;-\
    J'ai raté une case ?

    Actuellement si on choisi d'importer d'un coup tous les documents qui se trouvent dans un dossier (admettons qu'il y ait 10 fichiers dans ce dossier), lors de l'import on se retrouve avec 10 fichiers à labelliser un par un, exact ?

    Ma requête, serait donc d'importer d'un coup tous les documents qui se trouvent dans un dossier, mais au lieu d'avoir 10 fichiers d'en avoir qu'un seul regroupant les 10 fichiers et juste 1 label à définir.

    Par exemple, mes factures Free-Mobile de 2012, au lieu d'en avoir 12, juste une regroupant la totalité des factures de l'année.
    Actuellement pour avoir ce résultat, il faut que je sélectionne 12 fois "Importer un fichier".

    Mais bon, ce n'est (n'était) qu'une proposition comme une autre.

    Bonne journée.

  • # Label et import de plusieurs fichiers

    Posté par  . En réponse à la dépêche Sortie de Paperwork 0.1. Évalué à 1.

    Bonjour,

    Excellent boulot, félicitations.

    Par contre il y a deux petits trucs qui me chiffonnent ;-\

    Concernant les labels, je n'ai pas trouvé la possibilité de les créer autrement qu'une fois un document scanné ou importé… est-ce voulu ou c'est moi qui ai mal cherché ?

    Concernant l'import de plusieurs fichiers d'un seul coup, j'aurai trouvé opportun de pouvoir choisir l'import individuel (chaque fichier représentant un document comme c'est le cas actuellement), ou bien un import groupé (tous les fichiers dans un seul document). Qu'en pensez-vous ?

    Quoi qu'il en soit, merci et bon long week-end du 15 août.

  • # Boucle while

    Posté par  . En réponse au message Erreur Boucle For avec EOF syntax error: unexpected end of file (Résolu). Évalué à 1.

    Salut,

    Et puis pourquoi ne pas lire directement le fichier avec une boucle "while" ?

    while read ligne
    do
    ...
    ...
    done < list.txt
    
    

    ;-)

  • # Commande script

    Posté par  . En réponse au message Enregistrer dans un fichier la liste des commandes entrées. Évalué à 10.

    Salut,

    Voir aussi la commande "**script**".

    Extrait du man script :

         script — Faire une transcription d'une session d'un terminal.
    
    SYNOPSIS
         script [-a] [-c commande] [-e] [-f] [-q] [-t] [fichier]
    
    DESCRIPTION
         script fait une transcription de tout ce qui est affiché sur votre terminal. C'est utile
         pour des étudiants qui ont besoin de la sauvegarde d'une session interactive comme preuve
         des travaux, le fichier de transcription pouvant être ensuite imprimé avec lpr(1).
    
         Si le paramètre fichier est fourni, script sauvegarde toutes les conversations dans le
         fichier. Si aucun nom de fichier n'est fourni, la transcription est sauvegardée dans le
         fichier typescript.
    
    

    :-)

  • [^] # Re: set -f

    Posté par  . En réponse au message [RESOLU] interprétation de * . Évalué à 1.

    Le script :

    $ cat foo.sh 
    #! /bin/bash
    set -f
    function calcul
    {
    if [ $2 = '*' ]
    then
    let resultat="$1 $2 $3"
    echo "Le résultat est : $resultat"
    else
    let resultat="$1 $2 $3"
    echo "Le résultat est : $resultat"
    fi
    
    }
    
    calcul $1 $2 $3
    
    

    Exécution :

    $ ./foo.sh 2 \* 2
    Le résultat est : 4
    
    $ ./foo.sh 2 \* 8
    Le résultat est : 16
    
    $ ./foo.sh 5 \* 8
    Le résultat est : 40
    
    $ ./foo.sh 5 + 8
    Le résultat est : 13
    
    $
    
    
  • # set -f

    Posté par  . En réponse au message [RESOLU] interprétation de * . Évalué à 2. Dernière modification le 28 mars 2013 à 13:25.

    Salut,

    Rajoutes "set -f" à ton script.

    ;-)

  • # Avec sed

    Posté par  . En réponse au message le remplacement d'une chaîne de caractères avec délimiteur. Évalué à 5.

    Salut,

    $ cat fich 
    ABTD,TGH    blabla BLA
    OCD , RFD   BLA blablabla
    RUIHD,OL    blablaBLAblabla
    
    $ sed 's/^[^\t]*/\L&/' fich 
    abtd,tgh    blabla BLA
    ocd , rfd   BLA blablabla
    ruihd,ol    blablaBLAblabla
    
    

    ;-))

  • # Avec awk ?

    Posté par  . En réponse au message Surveiller l'usage des inodes. Évalué à 1.

    Salut,

    $ df -iPh | awk '$1 ~ /dev/ && $5 > 15 { printf "%s\t%s\n",$2,$1 }'
    1,8M    /dev/sda8