@winser

Как вывести результат выполнения команды pg_dump в txt?

Делаю так
command > file 2>&1
файл появляется, но он постоянно пустуй команада
pg_dump -h 127.0.0.1 -p 5432 -U #bd_user# -f #put# #bd_name# > /home/admin/backup/bek.log 2>&1

когда делаю тоже самое для psql то все ок логи появляются
psql -h 127.0.0.1 -p 5432 -U #bd_user# -d test3 < #put# > /home/admin/backup/rest.log 2>&1
  • Вопрос задан
  • 228 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
pg_dump, если не возникает ни каких ошибок при его работе, собственно и НЕЧЕГО выводить в поток STDOUT и STDERR. Поэтому лог-файл и пустой. Смотрите содержимое файла из аргумента -f, там ваш SQL-дамп.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы