Форум программистов, компьютерный форум, киберфорум
PostgreSQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
4 / 8 / 0
Регистрация: 22.03.2012
Сообщений: 135
1

Не работает exclude таблиц в pg_dump при запуске из bash скрипта

15.09.2015, 15:49. Показов 1474. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
PostgreSQL 9.4, Debian 8.1

Так работает, делает sql дамп, исключая все таблицы loolz_* из базы wazap

Bash
1
2
3
#!/bin/bash
pg_dump -h 127.0.0.1 -U postgres -T 'loolz_*' wazap -f /tmp/wazap.sql
exit 0
Вот так не работает, делает полный дамп базы, опция -T игнорируется

Bash
1
2
3
4
5
6
#!/bin/bash
 
dumpcommand="pg_dump -h 127.0.0.1 -U postgres -T 'loolz_*' wazap -f /tmp/wazap.sql"
$dumpcommand
 
exit 0
Помогите пожалуйста разобраться, почему так, пробовал играть со скобочками и кавычками, поставить /bin/sh и даже разные сервера. Ничего не помогает, нагуглить не получилось.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2015, 15:49
Ответы с готовыми решениями:

Сколько аргументов командной строки при запуске bash-скрипта позволяют получить предопределенные переменные $#, $1,.,$
Сколько аргументов командной строки при запуске bash-скрипта позволяют получить предопределенные...

При запуске sh-скрипта из bat-файла команда clang из sh-скрипта неверно работает
Я запускаю через bat.файл sh.скрипт в котором находится одна команда clang code.c -o code.exe ...

Запуск Bash скрипта при входе в базу, как?
Скрипт при определённых условиях должен выбросить пользователя из базы с сообщением об ошибке, либо...

Command not found при запуске git bash
Здравствуйте! Извините, если может быть не в том разделе создаю эту тему. У меня такая проблема....

2
1251 / 967 / 382
Регистрация: 02.09.2012
Сообщений: 2,989
16.09.2015, 02:11 2
Лучший ответ Сообщение было отмечено Zeka13 как решение

Решение

Уберите одинарные кавычки вокруг loolz_*.
1
4 / 8 / 0
Регистрация: 22.03.2012
Сообщений: 135
16.09.2015, 02:16  [ТС] 3
спасибо, завтра как доберусь до базы - попробую
0
16.09.2015, 02:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2015, 02:16
Помогаю со студенческими работами здесь

Программа работает при запуске в CodeLite, но не работает при запуске в консоли
Здравствуйте, подскажите пожалуйста в чем проблема??? При компилировании и запуске программы в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru