The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Нужно как-то заэкранировать строку в кроне"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"Нужно как-то заэкранировать строку в кроне"  +/
Сообщение от universite email(ok) on 07-Сен-12, 17:07 

/usr/local/bin/sarg -d `date +%d/%m/%Y`-`date +%d/%m/%Y` 1>/dev/null 2>/dev/null

Ибо крон обрезает:


Sep  7 16:01:00 router /usr/sbin/cron[20355]: (root) CMD (/usr/local/bin/sarg -d `date +)

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Нужно как-то заэкранировать строку в кроне"  +/
Сообщение от vg (??) on 07-Сен-12, 18:57 
>
 
> /usr/local/bin/sarg -d `date +%d/%m/%Y`-`date +%d/%m/%Y` 1>/dev/null 2>/dev/null
>

> Ибо крон обрезает:
>
 
> Sep  7 16:01:00 router /usr/sbin/cron[20355]: (root) CMD (/usr/local/bin/sarg -d `date
> +)
>

так что-ли?
echo $(date +%d/%m/%Y)-$(date +%d/%m/%Y)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Нужно как-то заэкранировать строку в кроне"  +/
Сообщение от universite email(ok) on 07-Сен-12, 23:46 
>>
 
>> /usr/local/bin/sarg -d `date +%d/%m/%Y`-`date +%d/%m/%Y` 1>/dev/null 2>/dev/null
>>

>> Ибо крон обрезает:
>>
 
>> Sep  7 16:01:00 router /usr/sbin/cron[20355]: (root) CMD (/usr/local/bin/sarg -d `date
>> +)
>>

>  так что-ли?
> echo $(date +%d/%m/%Y)-$(date +%d/%m/%Y)


#/usr/local/bin/sarg -d $(date +%d/%m/%Y)-$(date +%d/%m/%Y)
Illegal variable name.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Нужно как-то заэкранировать строку в кроне"  +/
Сообщение от pavel (??) on 08-Сен-12, 02:26 
В двойные кавычки всю строку пробовали вставить или аргументы отдельно? Или вынести все в внешний скрипт?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Нужно как-то заэкранировать строку в кроне"  +/
Сообщение от universite email(ok) on 08-Сен-12, 13:46 
> В двойные кавычки всю строку пробовали вставить или аргументы отдельно?

пока нет

> Или вынести все в внешний скрипт?

это некрасиво :)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Нужно как-то заэкранировать строку в кроне"  +/
Сообщение от михалыч (ok) on 08-Сен-12, 09:08 
>
 
> /usr/local/bin/sarg -d `date +%d/%m/%Y`-`date +%d/%m/%Y` 1>/dev/null 2>/dev/null
>

> Ибо крон обрезает:
>
 
> Sep  7 16:01:00 router /usr/sbin/cron[20355]: (root) CMD (/usr/local/bin/sarg -d `date
> +)
>

Йоу, друк! ))
Процент экранируй.

/usr/local/bin/sarg -d `date +\%d/\%m/\%Y`-`date +\%d/\%m/\%Y` 1>/dev/null 2>/dev/null

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Нужно как-то заэкранировать строку в кроне"  +/
Сообщение от universite email(ok) on 08-Сен-12, 14:09 
>[оверквотинг удален]
>> /usr/local/bin/sarg -d `date +%d/%m/%Y`-`date +%d/%m/%Y` 1>/dev/null 2>/dev/null
>>
>> Ибо крон обрезает:
>>
 
>> Sep  7 16:01:00 router /usr/sbin/cron[20355]: (root) CMD (/usr/local/bin/sarg -d `date
>> +)
>>

> Йоу, друк! ))
> Процент экранируй.
/usr/local/bin/sarg -d `date +\%d/\%m/\%Y`-`date +\%d/\%m/\%Y` 
> 1>/dev/null 2>/dev/null

Благодарю. Помогло!

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру