Команда Unix cut
принимает список полей, но не порядок, в котором я нуждаюсь.
$ echo 1,2,3,4,5,6 | cut -d, -f 1,2,3,5
1,2,3,5
$ echo 1,2,3,4,5,6 | cut -d, -f 1,3,2,5
1,2,3,5
Однако я хотел бы команду оболочки Unix, которая даст мне поля в указанном порядке.