迭代csv并在shell脚本中运行tcl脚本

时间:2016-10-07 07:00:42

标签: shell

我正在读取csv文件并删除标题并将所有参数传递给tcl脚本,该脚本仅在CSV文件中运行1行但不以CSV格式迭代记录。我错过了任何循环逻辑吗?请提前帮助

#!/bin/bash
    read_properties()
    {
    i=1
    sed 1d FF_CONFIG_FILE.csv | while IFS=',' read -r arguments;
    do
            run_script arguments
    done
    }

    run_script()
    {
    exec TCL_sqoop_script.sh arguments
    }

    read_properties

1 个答案:

答案 0 :(得分:1)

你可以尝试不用exec关键字,如下所示;

..
run_script()
    {
    TCL_sqoop_script.sh arguments
    }
...