prepinac -d je nastaveny defaultne (teda ak sa neuvedie nic sa nezmeni)
prepinac --stable znamena stabilne triedenie. V prvom triedeni sa triedi podla cisla,v druhom podla pismen. Aby vysledok bol ocakavany, tak pri druhom tredeni v pripade rovnosti musia ostat v rovnakom poradi ako po prvom triedeni. Ten vstup v mojom priklade u mna dava rozne vysledky.
Namiesto
$ echo "/dev/sda10 uuid
/dev/sdb2 blabla
/dev/sdb2 aaaa
/dev/sdb15 qr
/dev/sda3 ..." | sort -n -k "1.9,1" | sort --stable -k "1,1.8"
/dev/sda3 ...
/dev/sda10 uuid
/dev/sdb2 aaaa
/dev/sdb2 blabla
/dev/sdb15 qr
to vypise:
$ echo "/dev/sda10 uuid
/dev/sdb2 blabla
/dev/sdb2 aaaa
/dev/sdb15 qr
/dev/sda3 ..." | sort -n -k "1.9,1" | sort -k "1,1.8"
/dev/sda10 uuid
/dev/sda3 ...
/dev/sdb15 qr
/dev/sdb2 aaaa
/dev/sdb2 blabla