Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Ошибка /bin/sh: 1: Syntax error: EOF in backquote substitution в Cron

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
nitsik
Posts: 94
Joined: Mon Nov 30, 2015 9:01 pm

Os: Debian 7x
Web: apache + nginx
Ошибка /bin/sh: 1: Syntax error: EOF in backquote substitution в Cron
  • Quote

Post by nitsik » Sat Mar 04, 2017 4:12 pm

Здравствуйте. При добавлении такого задания в крон через панель

Code: Select all

mysqldump -uadmin -ppass --single-transaction=1 --lock-tables=false admin| gzip -c | ncftpput -u user -p pass -c xxx.xxx.xxx.xxx /all`date +%Y-%m-%d-%H-%M-%S`.sql.gz
на e-mail приходит ошибка
/bin/sh: 1: Syntax error: EOF in backquote substitution
хотя в командной строке все отрабатывает корректно. Почему так? Заранее спасибо.
Vesta Версия:0.9.8 (amd64) на debian
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Ошибка /bin/sh: 1: Syntax error: EOF in backquote substitution в Cron
  • Quote

Post by skurudo » Sun Mar 05, 2017 8:46 pm

Вероятно есть сложности при парсинге этого хозяйства.
А в чем сложность создать отдельный sh-файл и в кроне ссылаться на него?
Top

nitsik
Posts: 94
Joined: Mon Nov 30, 2015 9:01 pm

Os: Debian 7x
Web: apache + nginx
Re: Ошибка /bin/sh: 1: Syntax error: EOF in backquote substitution в Cron
  • Quote

Post by nitsik » Tue Mar 07, 2017 4:01 pm

Так и сделал, спасибо)
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Ошибка /bin/sh: 1: Syntax error: EOF in backquote substitution в Cron
  • Quote

Post by skurudo » Thu Mar 09, 2017 12:00 pm

Отлично :)

Я просто поясню, поскольку крон есть и у админа, и у пользователя, давать пихать туда все подряд - слегка самоуверенно. Именно поэтому часть символов может экранироваться. В итоге в крон попадает не то, что хотелось бы. Именно поэтому при длинных конструкциях гораздо проще делать отдельный bash-файлик и запускать его.
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

cron

Login  •  Register

I forgot my password