About

Metadata

  • Last updated , by KrzysztofSkrzetnicki
  • License BSD-3-Clause
  • Maintained by: Krzysztof Skrzetnicki <krzysztof.skrzetnicki+hackage@gmail.com>

  • Lottery factor: 0

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    debug (off by default)

Readme

This simple tool sorts input filelines by first collumn suffixed by unit. Recognized units:

k = 1000
m = 1000 * k
g = 1000 * m
K = 1024
M = 1024 * K
G = 1024 * G

I needed this for output from 'du -h':

$ du -h -a
4,0K   ./sorty.cabal
20K   ./sorty.o
0   ./.#sorty.cabal
4,0K   ./#sorty.cabal#
4,0K   ./sorty.hs~
4,0K   ./sorty.hs
4,0K   ./sorty.hi
868K   ./sorty
912K   .

Filtered through sorty:

$ du -h -a | ./sorty

0   ./.#sorty.cabal
4,0K   ./sorty.cabal
4,0K   ./#sorty.cabal#
4,0K   ./sorty.hs~
4,0K   ./sorty.hs
4,0K   ./sorty.hi
20K   ./sorty.o
868K   ./sorty
912K   .