Mailinglist Archive: opensuse-de (4464 mails)

< Previous Next >
Re: Probleme mit for-Schleife und langen Dateinamen
  • From: Andreas Kyek <a.kyek@xxxxxxxxxxxx>
  • Date: Wed, 17 Sep 2003 10:26:41 +0200
  • Message-id: <200309171026.41018.a.kyek@xxxxxxxxxxxx>
On Wednesday 17 September 2003 10:18, Jens Strohschnitter wrote:
> Hallo
>
> ich wollte mittels For-Schleife aus einer Liste
> einzelne Dateien löschen.
> Die Liste sieht folgendermassen aus:
>
> liste:
> /server/home/mrfoo/.Papierkorb/mrfoo/rwztel.xls
> /server/home/musterma/.Papierkorb/musterma/JAHR_ZUL.XLS
> /server/home/musterma/.Papierkorb/musterma/JAHR_ZUL Dateien 2.XLS
> /server/home/musterma/.Papierkorb/musterma/rwztel.xls
>
> wenn ich nun mittels for-Schleife:
>
> fortest:
> # for in in `cat liste`
> # do
> # echo $i
> # done

while read file
do
echo "$file"
done < liste


Und nicht vergessen: Immer $file in doppelte Hochkommas setzen, damit
nicht falsch interpretiert wird. (Vorraussetzung ist natürlich, das
ausser Leerzeichen keine weiteren Schweinereien im Dateinamen sind)


Andreas


< Previous Next >
References