У меня есть текстовый файл в нижнем формате. Первый столбец представляет собой метку времени с очень высоким разрешением. Второе число представляет собой порядковый номер. Я хочу построить график между этими два значения.ie Число последовательностей С течением времени. Для этой цели я хочу масштабировать порядковый номер и временную метку. Временную метку можно масштабировать, вычитая первую метку времени с оставшихся штампов времени. Серийный номер также должен масштабироваться одинаково. Однако при масштабировании порядковый номер может иметь отрицательные значения. Как я могу написать скрипт bash с помощью awk для достижения этого. Это имя файла - print_1010171.txt. Пожалуйста, не то, что у меня есть несколько файлов того же формата. Я хочу сценарий для получения общего.Масштабирование значений для построения графика с использованием gnuplot
5698771509078629376 1133254688
5698771509371165696 1150031904
5698771510035551232 1150031904
5698771510036082688 4170258464
5698771510036715520 2895583264
5698771510037202176 1620908064
5698771510037665280 346232864
5698771510038193664 3366459424
5698771510332259072 2091784224
5698771510332816128 817109024
5698771510333344512 3837335584
5698771510339882240 2562660384
5698771510340411392 1287985184
5698771510340939776 13309984
5698771510348048896 3033536544
5698771510348577280 1758861344
5698771510349228800 484186144
5698771510632804864 3504412704
5698771510633441792 2229737504
5698771510634390272 955062304
5698771510638858496 3975288864
5698771510639347712 2700613664
5698771510642663168 1425938464
5698771510643387136 134486304
5698771510643808768 3154712864
5698771510648858368 1880037664
5698771510649410560 605362464
5698771510655600384 3625589024
5698771510656128768 2350913824
5698771510656657408 1076238624
«эхо» здесь не нужно. – mgilson
Кроме того, точки с запятой не имеют значения, и ваш выходной файл будет называться чем-то вроде 'plot_print_stuff.txt.png'. Вероятно, вы могли бы использовать функцию 'strstr' и строковое срез, чтобы отрезать расширение' .txt' (если вы знаете, что файл данных имеет расширение '.txt'). (В противном случае, хороший ответ;) +1 – mgilson
Вы правы, я не уверен, почему я положил эти точки с запятой. – andyras