A faster alternative to cut for extracting fields from text
Text manipulation and cutting tool
tuc
$ echo 'user:password:uid:gid' | tuc -f 1 -d ':'
$ echo 'one two three four five' | tuc -f 2,4 -d ' '
$ tuc -f 1-3 -d $'\t' input.tsv