Hallo Chris
On Tue, 26 Jun 2001, you wrote:
Ich habe folgendes Problem. In einen bash script müsste ich kontrollieren ob eine Zahl (VALUE=5) gleich der Anzahl der Zeichen ist, die ein String (COLUMN="HALLO") enthält
if [ ${#COLUMN} -eq $VALUE ] ; then echo gleich else echo ungleich fi
Geht wunderbar habe ich gerade probiert. Ich habe da wohl in der falschen manpage gesucht. Danke
Substitutionen wie ${#...} findest Du in der Manpage zu bash. Diese Methode funktioniert uebrigens nicht mit der standard Bourne-Shell, es ist eine bash-spezifische Erweiterung.
Jetzt hast meine Neugier geweckt, wie sieht das dann in der bourne-shell aus ??
Tschüß