Programmieren - alles kontrollieren 4.936 Themen, 20.625 Beiträge

UNIX-Shell Scripting: Nur die ersten acht zeichen ausgeben >

Hurr][canE / 2 Antworten / Flachansicht Nickles

Halli Halli!

Meiner einer hat ein klitzekleines Problem:
Ich schreibe
read var1
und hätte aber nun gerne - egal was ich bei read eingebe - NUR die ersten acht Zeichen!
(Bsp: ich gebe "0123456789.gnu" ein und möchte, dass die Variable, die ich dann weiter verwende nur "01234567" ist!)
Wie mach ich das (am einfachsten)?

Vielen Dank im Voraus!

Hurr][canE

bei Antwort benachrichtigen
Uli M Hurr][canE „UNIX-Shell Scripting: Nur die ersten acht zeichen ausgeben >“
Optionen

Für kompliziertere Fälle verwende z.B. awk, soweit vorhanden. Ansonsten kannst du auch Kommando-Substitution verwenden (``).

bei Antwort benachrichtigen