This is great! I always felt like cut was really handicapped by lack of negative indexes.
$ echo "a b c" | awk '{print $(NF-1)}'
bIn the context of "cut", it would mean being able to do something like:
cut -d" " -f1--2
the "-f1--2" (read: fields from 1 to minus 2; it's a range) means to select from the first field to the second-to-last field. (that double "--" is pretty awkward, to be sure!)
Some programming languages (ruby is the one that I know) have this feature for accessing array elements.