[linux-l] anzahl der zeichen in einer variable
Jan-Benedict Glaw
jbglaw at lug-owl.de
Fr Jan 9 07:05:49 CET 2004
On Thu, 2004-01-08 19:59:18 +0100, Christoph Biedl <cbiedl at gmx.de>
wrote in message <1073588314.zedat at msgid.manchmal.in-ulm.de>:
> fm125 wrote...
>
> > ich möchte die Anzahl der Zeichen einer Variablen (BASH) auslesen ? Wenn
> > jemand wie das geht ?
> >
> > wc -c kann nur files lesen :-(
>
> Oder von stdin. Von daher, "echo -n $VAR | wc -c" tut's nicht?
Vorsicht, das kann nach hinten losgehen:
$ XX="a b"
$ echo -n $XX | wc -c
3
$ echo -n "$XX" | wc -c
39
Du brauchst Anführungsstriche um die Variable.
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg
fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak!
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: Digital signature
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20040109/c6f222b7/attachment.sig>
Mehr Informationen über die Mailingliste linux-l