Как читать отчет по записи из файла в Unix
Привет, ребята,
У меня есть большой файл со следующим format.This включает заголовок (H), деталь (Д) и прицепа (T) информацию в file.My проблемы я для поиска символа "6H" на 14-й и 15-й позиции во всех отчетах. случае, если она есть я, чтобы написать все эти записи в отдельный файл вместе с заголовком и прицеп, и последние девять цифр в прицепе должен indiacate в количестве detaied records.can одной помочь мне Как этого достичь? В основном я новичок в Unix оболочки сценариев.
следующий файл в формате
HBM6303000000000200805060940412008050609404120080506SCITS 8.2
D6303200805066HJ8164-61002 EURO6303I0073554514 0017992008031120080430HP00DD00Hewlett-Packard Pte Ltd 12.000 2008 0502 0000000509.3900UDNB USDEA 00001EA С.Г. 00022797990001 00000120080226 0073554514 6303 N101 HP00DD00 20080503 00022797990001
D6303200805066HJ8164-61002 EURO6303I0073554514 0018052008031120080430HP00DD00Hewlett-Packard Pte Ltd 16.000 2008 0502 0000000509.3900UDNB USDEA 00001EA С.Г. 00022798050001 00000120080226 0073554514 6303 N101 HP00DD00 20080503 00022798050001
D6303200805066HJ8164-61002 EURO6303I0073554514 0018142008031120080430HP00DD00Hewlett-Packard Pte Ltd 16.000 2008 0502 0000000509.3900UDNB USDEA 00001EA С.Г. 00022798140001 00000120080226 0073554514 6303 N101 HP00DD00 20080503 00022798140001
D6303200805066HJ8164-61002 EURO6303I0073554514 0018092008031120080430HP00DD00Hewlett-Packard Pte Ltd 16.000 2008 0502 0000000509.3900UDNB USDEA 00001EA С.Г. 00022798090001 00000120080226 0073554514 6303 N101 HP00DD00 20080503 00022798090001
TBM630300000000020080506094041000003818
advancedthanks
Нарасимхи.
|