LINUX.ORG.RU

История изменений

Исправление l0stparadise, (текущая версия) :

# echo 0.000315625,1,DATA,0x10210046,0x8,0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01,0x6208,ACK | cut -d"," -f6
0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01

ну или регулярками аналогично, делите на блоки с помощью запятой и берете шестой эллемент.

если сделать cat файла, и его обработать cut'ом - выведет шестой элемент каждой строки.

# cat test.txt| cut -d"," -f6
0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01
0x00 0x01 0xFF 0xFB 0x00 0x05 0x00 0x01
0x05 0x05 0x05 0x05 0x05 0x05 0x05 0x05

Исправление l0stparadise, :

# echo 0.000315625,1,DATA,0x10210046,0x8,0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01,0x6208,ACK | cut -d"," -f6
0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01

ну или регулярками аналогично, делите на блоки с помощью запятой и берете шестой эллемент.

если сделать cat файла, и его обработать cut'ом - выведет шестой элемент каждой строки.

Исправление l0stparadise, :

# echo 0.000315625,1,DATA,0x10210046,0x8,0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01,0x6208,ACK | cut -d"," -f6
0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01

ну или регулярками аналогично, делите на блоки с помощью запятой и берете шестой эллемент.

Исходная версия l0stparadise, :

# echo 0.000315625,1,DATA,0x10210046,0x8,0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01,0x6208,ACK | cut -d"," -f6
0x01 0x4A 0x00 0x79 0x0A 0xB3 0x00 0x01