( locsemege | 2020. 04. 03., p – 13:38 )

Amúgy tiszta hülye vagyok, elfelejtettem shellben programozni. Azt akarom, hogy legyen timestamp is. Ezt írtam:

    cmd = "echo -ne '" s "' | socat -t 0.2 - 'file:" port;
    cmd = cmd  ",nonblock,rawer,b115200' | { date '+%s.%N'; od -An -v -tx1; }";

Aztán meg ezt:

    cmd = "echo -ne '" s "' | socat -t 0.2 - 'file:" port;
    cmd = cmd  ",nonblock,rawer,b115200' | { date '+%s.%N' </dev/null; od -An -v -tx1; }";

De mintha az od nem kapná meg a névtelen függvénybe pipe-oltakat. Legfeljebb átveszem egy bash read-del.