Mailinglist Archive: opensuse-de (2118 mails)

< Previous Next >
Re: Bash: Einen Satz sortieren
  • From: claus <claus.news@xxxxxxxxxx>
  • Date: Fri, 26 Aug 2005 16:01:40 +0200
  • Message-id: <430F20C4.8090104@xxxxxxxxxx>
Hello Al,

Al Bogner wrote:
Für eine relativ simple Anforderung fallen mir nur relativ aufwendigeLösungen ein.

Wie erreiche ich effizient folgendes:

var="Diese Worte sollten sortiert werden"

varsortiert="Diese sollten sortiert werden Worte"

Wahrscheinlich suboptimal aber versuch mal den Oneliner

shell> varsortiert=`echo $var | sed 's/ /\n/g' | sort -f | while read
II; do echo -n "$II "; done;`
shell> echo $varsortiert

sort -f steht für ignore case sonst sieht man es nicht gleich.

HTH,
Claus


< Previous Next >
Follow Ups
References