• # Re: 2 problèmes pour le prix d'un...

    Posté par . En réponse au journal 2 problèmes pour le prix d'un.... Évalué à 1.

    pour 1a, l'outil de KDE déjà cité est très bien , mais je pense que tu veux qqchose comme :

    for i in *; do
    grep -q "le truc que je cherche" $i;
    if [ $? == 0 ] ; then
    echo $i;
    fi;
    done

    Si tu veux un recherche qui soit insensible à la casse : remplace grep par gerp -i.

    Pour le cecher/remplacer, faut fair un truc avec sed ou awk, mais je mastérise pas trop ces moteur d'ER...

    Mais un truc du genre
    for i in *; do
    cat $i | sed -e "s/totofrom/tototo/g" > $i.new;
    done
    fait presque ce que tu veux, ya plus qu'a remplacer tous les fichers.new en fichiers. Il me semble que cela est necessaire, car on ne peut pas piper un fichier vers lui-même en fin de course (qqun pour confirmer ?).

    David