工具的一些脚本
gs_dump并行化处理脚本
main()
{
table_names=$(gsql -d ai_diagnosis -p 33700 -U wangzili -W huawei.123 -c "select tablename from pg_tables where schemaname='public'")
table_names=(`echo $table_names | tr '\n' ' '`)
for((i=2;i<${#table_names[@]}-2;i++)); do
{
gs_dump ai_diagnosis -p 33700 -U wangzili -W huawei.123 -f ${table_names[i]}.sql -F c -t ${table_names[i]}
}&
done
wait
}
main
gsql可以去除掉\r
a=`gsql -d postgres -p 42000 -A -r -q -t -c "select '123'||chr(13)||chr(10)||'456'||chr(13)||chr(10)" | sed 's/\\r//g'`

浙公网安备 33010602011771号