fork(1) download
  1. #!/bin/bash
  2. awk -F ':' '{ a[++n] = $1; b[n] = $2; if (length($1) > max) max = length($1) }
  3. END { for (i=1; i<=n; ++i) printf "%" max "s:%s\n", a[i], b[i] }'
Success #stdin #stdout 0.01s 5544KB
stdin
aaa:aaaaaaaa
bb:bbb
cccccccccccc:cc
d:d
stdout
         aaa:aaaaaaaa
          bb:bbb
cccccccccccc:cc
           d:d