Сам скрипт.
#!/bin/sh
date=`date +%d.%m.%Y-%H.%M`
su -l pgsql -c "pg_dump -Fc -U postgres Base" > "/life/$date.backup" < echo
Создаёт бекап с нулевым размером что делать??? Что нужно вписать в строку что бы он создавал реальный бекап???
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Работа в командной строке → Скрипт для Бекапа баз 1С Postgres,в чём ошибка??
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сам скрипт.
#!/bin/sh
date=`date +%d.%m.%Y-%H.%M`
su -l pgsql -c "pg_dump -Fc -U postgres Base" > "/life/$date.backup" < echo
Создаёт бекап с нулевым размером что делать??? Что нужно вписать в строку что бы он создавал реальный бекап???
1)что за ошибка?
2)что за read x?
3)Проверьте, что имя базы можно в кавычках писать.
а зачем ехо в конце?
вот пример поведения...
cat help > file < echo
bash: echo: No such file or directory
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Работа в командной строке → Скрипт для Бекапа баз 1С Postgres,в чём ошибка??
Форум работает на PunBB, при поддержке Informer Technologies, Inc