将txt文件中2-8行的系数插入oracle数据库表test1,怎么用shell实现?
要求:1、最终插入test1的结果如下:
FACTOR T_VALUE
FACTOR1 -0.02539
FACTOR2 0.1016
FACTOR3 -0.0002608
FACTOR4 0.01414
FACTOR5 0.0001441
FACTOR6 -0.001392
CONSTANT 102.1

要求2、如果文件中没有第4行,也就是FACTOR3这行,则test1中也要插入FACTOR3这条记录,值默认为0。test表结构如下
create table test1
(factor   varchar2(32),
t_value   number
);txt文件格式如下:
分析                                    --第1行
  FACTOR1 * -0.02539 +                --第2行
  FACTOR2 * 0.1016 +
  FACTOR3 * -0.0002608 +
  FACTOR4 * 0.01414 +
  FACTOR5 * 0.0001441 +
  FACTOR6 * -0.001392 +
  102.1                               --第8行
字段
目标
KPI
输入
FACTOR1
FACTOR2
FACTOR3
FACTOR4
FACTOR5
FACTOR6
构建设置
使用分区数据: 假
计算变量重要性: 真
方法: 进入法
将常量纳入方程式: 真
使用加权: 假
模式: 简单