Здравствуйте. Мне нужно извлечь значение sqlcode из выходных файлов, которые создаются после выполнения операторов sql.
Следующее значение sqlcode ниже, очевидно, равно 0, и мне нужно было бы иметь возможность получить это значение из нескольких блоков операторов, отформатированных, как показано ниже.
Я не могу использовать функции GNU - grep /sed / awk может работать, но я сам не смог получить значение sqlcode, используя их ...
Outfile будет выглядеть следующим образом:
SQLCA Information
sqlcaid : SQLCA sqlcabc: 136 sqlcode: 0 sqlerrml: 0
sqlerrmc:
sqlerrp : SQLRI01F
sqlerrd : (1) -2147221503 (2) 1 (3) 4
(4) 0 (5) 0 (6) 0
sqlwarn : (1) (2) (3) (4) (5) (6)
(7) (8) (9) (10) (11)
sqlstate: 00000