Почему RX-OK и TX-OK увеличиваются se

Вы можете использовать tac для реверсирования файла, а затем awk для вычислений. Я изменил ваш файл , чтобы строки стали более случайными.

$ cat file
101
220
303
140
305
$ tac file | awk '{if(last>$0)print last-$0;else print last;last=$0}END{print last}'

165
140
83
119
101

Два замечания:

  • В конце концов, вам нужно удалить первую строку (пустую), если она вам не нужна.
  • В блоке END {} печатается самая первая строка файла, удалите этот блок, если вы этого не хотите.
0
26.12.2017, 02:55
0 ответов

Теги

Похожие вопросы