The sorty package
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 .
Properties
| Versions | 0.1, 0.1.1 |
|---|---|
| Dependencies | base (≥4.1.0 & <5), bytestring (≥0.9.1 & <0.10) |
| License | BSD3 |
| Author | Krzysztof Skrzetnicki <krzysztof.skrzetnicki+hackage@gmail.com> |
| Maintainer | Krzysztof Skrzetnicki <krzysztof.skrzetnicki+hackage@gmail.com> |
| Category | Utils |
| Source repository | git clone http://github.com/Tener/haskell-sorty.git |
| Executables | sorty |
| Upload date | Tue Dec 1 23:41:17 UTC 2009 |
| Uploaded by | KrzysztofSkrzetnicki |
| Built on | ghc-6.10 |
Downloads
- sorty-0.1.tar.gz (Cabal source package)
- package description (included in the package)