iso8583(1) FreeBSD General Commands Manual iso8583(1) NAME iso8583 -- тестовая утилита к библиотеке для работы с сообщениями в фор- мате ISO 8583. SYNOPSIS iso8583 [-qv] list iso8583 [-inqv] [-d ] [-f <ВходнойФайл>] [-t ] {put | get} <Описатель> [<Сдвиг>] DESCRIPTION iso8583 list выдает список имеющихся форматов ISO 8583 сообщений. iso8583 put читает из входного файла или stdin, если не задан, описания полей сообщения, и формирует его. Каждая строка на входе состоит из номера поля, вида представления и значения, разделенных пробелами или табуляциями. Имеются следующие виды и соответствующие способы записи значений: num число, десятичное, восьмеричное (начинается с 0) или шестнадцатерич- ное (начинается с 0x) tim дата и время в виде YYYY-MM-DD HH:MM:SS str произвольная строка символов. Ввод строк делается процедурой babolo_getparm() с подстановкой переменных окружения. iso8583 get читает из входного файла или stdin, если не задан, ISO 8583 сообщение и рапечатывает его. <Описатель> задает номер имеющегося в библиотеке формата сообщения, <Сдвиг> задает смещение начала сообщения относительно начала входного файла или потока, при вводе предполагается, что в начале может находиться длинна сообщения, при выводе туда помещаются младшие байты длинны сформи- рованного сообщения. Понимаются следующие флаги: -d Показывать первые байтов каждого поля в шестнадцатеричном виде. -i при вычислении длинны включать размер длинны в общую длинну. -f <ВходнойФайл> задать входной файл вместо stdin. -n длинну выдавать в сетевом порядке байтов. -q минимум сообщений. -t задается time zone. -v увеличить болтливость программы. ENVIRONMENT Все переменные, употребленные в iso8583 get, подставляются. SEE ALSO ISO8583_Mark(3), ISO8583_Test(3), ISO8583_Val(3), ISO8583_Ref(3), ISO8583_Asn(3), ISO8583_Cpy(3), ISO8583_Free(3), ISO8583_Save(3), ISO8583_List(3), babolo_getparm(3). STANDARDS Возможно, эта библиотека реализует мизерную часть стандарта ISO 8583. А может, и того нет. AUTHOR Aleksandr A. Babaylov (aka @BABOLO) <.@babolo.ru> http://www.babolo.ru/ BUGS Документация ни к черту. FreeBSD 7.2 08 November 2005 FreeBSD 7.2