On 2005-09-09 11:12:52 +0200, Gebhard Dettmar wrote: > On Thursday 08 September 2005 21:49, Frank Dietrich wrote: > Ich hätte es jetzt so gemacht: > echo "Bad Ne u brandenburg" |perl -pe 's/\s\s{1,2}//g' > oder mit zusätzlichen zufälligen leerzeichen zwischen Kleinbuchstaben > echo "Bad Ne u branden burg" |perl -pe 's/\s+//g' |sed -e > 's/\([a-z]\)\([A-Z]\)/\1 \2/' > aber das ist natürlich geschummelt
Wenn jetzt Perl mit dabei ist, dann sollte man auch die Möglichkeiten der Perl Regex nutzen: echo "Bad Ne u branden burg" |perl -pe 's/(?<=[A-Za-z])\s+(?=[a-z])//g' Michael -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)