Eine Zeile mit mehreren Wörtern zerlegen...

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ManfredG
Beiträge: 112
Registriert: 12.08.2004 17:38:14

Eine Zeile mit mehreren Wörtern zerlegen...

Beitrag von ManfredG » 30.08.2004 05:05:10

Guten Morgen,
wie kann ich eine Zeile mit mehreren Wörtern so zerlegen, daß ich am besten danach jedes einzelne Wort als Variable weiter verwenden kann?

Mir fehlt dafür gerade der richtige Ansatzpunkt.

Danke und liebe Grüße
Manfred

DeletedUserReAsG

Beitrag von DeletedUserReAsG » 30.08.2004 06:22:14

z.B. mit cut oder auch mit awk.

cu
niemand

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 30.08.2004 14:02:42

Code: Alles auswählen

mars:/tmp# cat test.txt 
mistersixt ManfreG niemand
mars:/tmp# for i in `cat test.txt`
> do
> echo "In \$i steht im Moment $i"
> done
In $i steht im Moment mistersixt
In $i steht im Moment ManfreG
In $i steht im Moment niemand
mars:/tmp# 
Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Antworten