• # UUOC

    Posté par . En réponse au message Linux copy à partir d'une liste de fichiers vers des sous-répertoires à partir d'une liste aussi. Évalué à 1. Dernière modification le 27 septembre 2021 à 22:47.

    cat /scripts/fichiers.csv | xargs -I % cp % /dossierdestination
    

    Pourrait êtree remplacé par un truc du genre xargs -I % cp % /dossierdestination < /scripts/fichiers.csv

    Sinon, pour affecter une (ou des) variable a partir de valeurs lues d'un fichier, tu peux utiliser read ..

    Exemple avec le fichier csv ci-dessous :

    totof@superbipbip:~/tmp/essai$ cat test1.csv
    a b c
    d e f
    

    Sinon awk permet de faire des trucs intéressants, mais peut-être pas adapté pour une débutante.

    totof@superbipbip:~/tmp/essai$ while read x y z
    > do
    > echo "x: ${x}, y: ${y}, z: ${z}"
    > done < test1.csv
    x: a, y: b, z: c
    x: d, y: e, z: f