[Trennmuster] "hyph_start, hyph_finish" im Loop
Werner LEMBERG
wl at gnu.org
So Dez 30 07:10:20 CET 2012
> finding make-full-pattern.sh: 63: Bad substitution
Interessant. Was ist »finding«?
Hmm. Das Skript ist seit fast zwei Jahren unverändert, und ich bin
sicher, daß ich es danach ohne Probleme benutzt habe. Ich verwende im
übrigen bash 4.2.20.
Ein bißchen suchen im Internet zeigt, daß »$((...))« nicht von allen
Shells unterstützt wird... Vielleicht habe ich also versehentlich
bash-spezifischen Code eingebaut.
Ändere den Beginn des Skripts in
#!/bin/bash
ab, vielleicht läuft's dann. Und wenn das auch nicht geht, ersetze
die »echo«-Aufrufe durch entsprechende »printf«-Befehle (denn »echo«
mit Newlines ist eine notorische Quelle von Schwierigkeiten), und
»$((...))« durch eine »eval«-Konstruktion. Ich hab' leider derzeit
keine Zeit, mich da selber drum zu kümmern.
Werner
Mehr Informationen über die Mailingliste Trennmuster