LINUX.ORG.RU

напиши свой hexdump, там делов то, даже для лабораторной школьника мало будет.

sdio ★★★★★
()
Ответ на: комментарий от sdio

напиши свой hexdump, там делов то, даже для лабораторной школьника мало будет.

Я уже думал об этом, но должно же быть готовое решение.

abs ★★★
() автор топика
Ответ на: комментарий от abs

на каждую рандомную хотелку готовых решений на терабайтный диск не влезет

anonymous
()
Ответ на: комментарий от ziemin

man -P 'less -p «all input data»' hexdump <- не оно?

Как бы странно это не было но результат не изменился.(

abs ★★★
() автор топика
Ответ на: комментарий от abs

Готовое решение нашлось (см. Lavos)

Но вот это писалось 3 минуты. И можно не попрошайничать на форуме, а самому сделать на любом языке за минимальное время.

#!/usr/bin/tclsh

set state 0

while {1} {
    set line [read stdin 1]
    if {$line != ""} {
        puts "$line [format %3.3o [scan $line %c]]"
        flush stdout
    } else {
        after 500 set state 1
        vwait state
        after cancel set state 1
    }
}

sdio ★★★★★
()
Ответ на: комментарий от Lavos

hexdump тоже так умеет, только у него синтаксис формата упоротый:

$ sudo hexdump -v -e '1/1 "%_ax: "' -e '1/1 "%02X "' -e '1/1 "\n"' /dev/input/mouse0 
0: 18 
1: FF 
2: 00 
3: 38 
4: FB 
5: FC 

Lavos ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.