#!/bin/bash #ls -b (pour l'echapement) -x (en ligne) #ou le fichier liste txt est dans le repertoire courrant grep -v '^#' maliste.txt | while read line; do cp $line /nouveau/repertoire/$line ; done #Si il y a echapement: grep '' maliste.txt | while read line; do cp "$line" /nouveau/repertoire/"$line" ; done ###### grep -v '^#' maliste.txt | while read line; do cp "$line" /nouveau/repertoire/"$line" ; done #ou cat maliste.txt | while read line; do cp $line /nouveau/repertoire/$line ; done