Mailinglist Archive: opensuse-de (2495 mails)
| < Previous | Next > |
Re: Text-Datei zerlegen in Einzelzeilen...
- From: Matthias.Morche@xxxxxxx (Matthias Morche)
- Date: Tue Jul 28 21:45:23 1998
- Message-id: <35BE4673.797C4200@xxxxxxx>
Sven Hartge wrote:
>
> Hi!
>
> Ich habe eine größere Datei, in der schön sauber untereinander in den
> Zeilen Daten stehen. Nun soll folgendes passieren:
>
> Die Datei soll aufgespalten werden in einzelne Dateien, die jeweils eine
> Zeile enthalten. Der Dateiname soll z.B. daten.001, daten.002 etc. heißen.
>
> Wie stelle ich mich da am geschicktesten an? Da ca. 2000 Zeilen in der
> Datei sind habe ich wenig Lust, alles von Hand zu kopieren, würde ja
> Ewigkeiten dauern. Ein fertiges Tool habe ich leider nicht gefunden,
> obwohl ich mich schon ziemlich abgesucht habe. Problem dabei war nur, das
> ich nicht wußte wo ich anfangen soll zu suchen.
>
> Also ihr Script-Profis und Perl-Spezialisten, ratet mir, was zu tun ist.
...
Als bash-script:
i=1
while read line < datei ; do
neu=`printf 'datei.000' $i`
i = $[ $i + 1 ]
echo "$line" > $neu
done
--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxxx
schicken, mit dem Text: unsubscribe suse-linux
| < Previous | Next > |