• [^] # Re: erreur dans ton test

    Posté par . En réponse au message mv conditionnel. Évalué à 2.

    En relisant ton code, je m'apercois d'une superbe boulette :

    toto="t*.txt*"

    Ne peut pas fonctionner ! Il faut faire une boucle sur les fichiers à la place.

    Soit tu donne 1 seul nom de fichier et dans ce cas, tu peux tester si il existe, soit tu fais une boucle de recherche :

    for i in `ls $toto`
    do
    mv $i ....
    done

    En plus tu pourras mettre un petit affichage des fichiers deplacés.

    Je te conseille quand meme fortement de prendre un manuel du shell (tiens d'ailleurs tu utilises lequel ?).

    Pi les moteurs de recherche sont tes amis aussi :)

    K.