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
一个目录下有多个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