On Fri, 20 Dec 2002 09:24:19 +0100
Thorsten Haude <[EMAIL PROTECTED]> wrote:

> >wie kann ich es erreichen, das script eine datei ausliesst in der
> >die abzu arbeitenden dateien unterein ander aufgelistet sind?
> >
> >#dateiliste
> >datei1
> >datei2
> >datei3
> 
> Der Kommentar ist dabei das schwierigste, das w�rde ich glatt in
> Perl machen, auch wenn das sicher auch mit Shellmitteln geht. Ohne
> Kommentar sind es drei Schritte:
> 1. Dateien anzeigen
>     cat dateiliste
> 
> 2. Richtung �ndern
>     cat dateiliste | xargs
> 
> 3. Programm aufrufen
>     cat dateiliste | xargs script

Mit Kommentaren (Wichtig ist das '#' das erste Zeichen in der Zeile
ist):

1. cat Dateiliste
2. cat Dateiliste | grep -v '^#'
3. cat Dateiliste | grep -v '^#' | xargs script

evtl. geht das auch wenn zwischen Zeilenanfang und '#' whitespace
steht so (noch nie getestet):

3a. cat Dateiliste | grep -v '^[:space:]*#' | xargs script


Gr��e,
-- 

Stefan Klein

rm -rf :
remote mail, real fast.


-- 
H�ufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an