Mailinglist Archive: opensuse-de (871 mails)
| < Previous | Next > |
sort -i
- From: Al Bogner <suse-linux@xxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 13 Jun 2011 15:28:12 +0200
- Message-id: <20110613152812.48770290@ml082.pinguin.uni.cc>
Ich verstehe folgendes Beispiel nicht:
var="φθινόπωρο,κισσός,Φύλλο"
# wandle in Kleinbuchstaben und ersetze , durch _
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g'
φθινόπωρο_κισσός_φύλλο
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g' | tr '_' '\n' | sort -u
κισσός
φθινόπωρο
φύλλο
Also genau wie gewünscht
# -f, --ignore-case ist zwar wegen "L&" redundant, aber schaden sollte
es nicht
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g' | tr '_' '\n' |
sort -f -u
κισσός
φθινόπωρο
φύλλο
Und nun zu meiner Frage. Warum wird mit -i nur mehr das 1. Wort
angezeigt?
-i, --ignore-nonprinting
consider only printable characters
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g' | tr '_' '\n' | sort -f
-i -u
φθινόπωρο
Al
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
var="φθινόπωρο,κισσός,Φύλλο"
# wandle in Kleinbuchstaben und ersetze , durch _
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g'
φθινόπωρο_κισσός_φύλλο
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g' | tr '_' '\n' | sort -u
κισσός
φθινόπωρο
φύλλο
Also genau wie gewünscht
# -f, --ignore-case ist zwar wegen "L&" redundant, aber schaden sollte
es nicht
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g' | tr '_' '\n' |
sort -f -u
κισσός
φθινόπωρο
φύλλο
Und nun zu meiner Frage. Warum wird mit -i nur mehr das 1. Wort
angezeigt?
-i, --ignore-nonprinting
consider only printable characters
echo "$var" | sed -e 's/.*/\L&/' -e 's/,/_/g' | tr '_' '\n' | sort -f
-i -u
φθινόπωρο
Al
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |