linux执行某个文件夹下的所有sql文件

一个目录下有多个sql文件,hive需要执行该目录下的每个文件

#!/bin/bash
dir=$(ls -l /app/test_warehouse/git/azkaban/test_shrimp/ods/ddl/ |awk '{print $NF}')
for i in $dir
do
    echo $i
    hive -f /app/test_warehouse/git/azkaban/test_shrimp/ods/ddl/$i
done 

 

posted @ 2022-01-26 16:14  欣欣姐  Views(355)  Comments(0Edit  收藏  举报