Wie cat mehrere Dateien aus einer Liste von Dateien in der Bash?

Ich habe eine text-Datei, die enthält eine Liste von Dateien. Ich möchte cat deren Inhalt zusammen. Was ist der beste Weg, dies zu tun? Ich war etwas wie das zu tun, aber es scheint zu Komplex:

let count=0
while read -r LINE
do
    [[ "$line" =~ ^#.*$ ]] && continue
    if [ $count -ne 0 ] ; then
        file="$LINE"
        while read PLINE
        do
            echo $PLINE | cat - myfilejs > /tmp/out && mv /tmp/out myfile.js
        done < $file
    fi
    let count++
done < tmp

War ich überspringen auskommentierte Zeilen und in Probleme laufen. Es muss einen besseren Weg, dies zu tun, ohne zwei Schleifen. Danke!

InformationsquelleAutor user1470511 | 2012-07-23
Schreibe einen Kommentar