Adding/removing some tabs and line breaks in an HTML code using sed

Используя awk:

awk 'BEGIN { FS="\n[()]"; RS=";" } /^create table "ctronsys".activity_codes/ { print $NF }' file
 in datadbs extent size 16 next size 16 lock mode row

Разделяем содержимое файла на ;-разделенные записи. Каждая запись делится на поля на основе ( или ) в начале строки.

При чтении файла первой записью будет полное содержимое этого конкретного файла.

Первое поле этой записи —

create table "ctronsys".activity_codes

Второе поле —

   code_list_id varchar(8),
   code_id varchar(10),
   record_type varchar(1),
   active_status_ind varchar(1),
   security_level varchar(1),
   short_description varchar(10),
   long_description varchar(30),
   record_class varchar(1),
   owner_id varchar(4),
   modify_user_id varchar(3),
   modify_date date,
   create_user_id varchar(3),
   create_date date

И последнее поле —

 in datadbs extent size 16 next size 16 lock mode row
1
26.05.2016, 03:12
0 ответов

Теги

Похожие вопросы