• [^] # Re: Here-document

    Posté par (site web personnel) . En réponse au message Amélioration d'un script de bakup (rsync). Évalué à 3.

    C'est pas

    --exclude={$EXCLUDE_LIST}
    
    

    mais plutôt

    --exclude="${EXCLUDE_LIST}"
    
    

    Trois conseils: 1. pour le débogage (trace) utilise l'option x du shell ou place un echo devant les lignes que tu veux vérifier; 2. découpe le plus possible ton programme en fonctions, car tu peux tester chaque fonction individuellement pour t'assurer de son bon fonctionnement; 3. lis des scripts shells écrits par d'autres (par exemple les scripts du système), cela t'apprendra des tas de choses!