toCSV.sh
Script para gerar o conteúdo das tabelas sbtest1~sbtest250 em csv
#!/bin/bash
for((i=1;i<=2;i++))
do
echo $i
su - $1 --session-command "gsql -d "$2" -c \"COPY (select * from sbtest"$i") TO '"$3"/"$i".csv' with csv header\""
done
tornar o script executável
chmod 777 toCSV.sh
executar script
./toCSV.sh [数据库安装到的用户名] [数据库名] [输出的路径]