Дамп конкретной таблицы из дампа всей базы

 #!/bin/sh

PATH=/bin:/usr/bin/


ls *.gz | sed 's/\..*//'

echo "Enter dump"

read DUMPDB


gunzip $DUMPDB

cat $DUMPDB | awk '/CREATE TABLE/ {print($3)}' | sed -e s/\`//g


echo "Enter table"

read TABLE


cat $DUMPDB | sed "/ SET /d" | awk '/CREATE TABLE `'$TABLE'`/,/UNLOCK TABLES/' > $TABLE.sql

Комментариев нет :

Отправить комментарий

Поиск по этому блогу