Sortierte Ausgabe

Started by bluelupo, 2017/09/12, 19:25:40

Previous topic - Next topic

bluelupo

Hallo Community,

wie bekomme die nachfolgenden Versionsnummern von FF sortiert.

56.0b1/
56.0b10/
56.0b11/
56.0b2/
56.0b3/
56.0b4/
56.0b5/
56.0b6/
56.0b7/
56.0b8/
56.0b9/


Das nachstehende Kommando klappt so nicht, da die Versionen 56.0b10 und 56.0b11 falsch einsortiert werden.

Ist das überhaupt mit dem Kommando sort lösbar?
cat versionen.txt|sort -t"." -n -k1,2

melmarker

man sort
cat test | sort -V
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)


cas

Die 'V'-Option ist wohl das beste, aber das geht auch

sort -t"b" -nk2  versionen.txt


melmarker

Irgendwann werd ich unangenehm, wenn der einzige Beitrag zu einem Thema ein Schwachsinnsaward ist. Und dieser Award ist deswegen schwachsinnig, weil es durchaus legitim und sinnvoll ist, einfach mal irgendwas zu missbrauchen, was etwas erzeugt, das einer realen Ausgabe recht nahekommt. Habe fertig.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)