green a écrit 2 commentaires

  • [^] # Re: erreur dans ton test

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

    Merci

    J'ai essayé

    if [ ! -e "$toto" ] à la place de if [ -z "$toto" ] .

    le script ne renvoie plus d'erreur dans le cas ou les fichiers sont absents mais ne deplace plus les fichiers.

    si quelqu'un a une idée, par avance merci.
  • [^] # Re: erreur dans ton test

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

    Merci,

    J'ai essayé ceci:

    #!/bin/bash
    toto="t*.txt*"
    if [ ! -e "$toto" ]
    then
    exit 1
    else
    mv $toto old/
    fi
    exit 0

    Cette fois ci mon script ne renvoie pas d'erreur lors de l'inexistence des fichiers, mais ne les déplace pas.

    si quelqu'un peut m'aider, merci par avance.