Поднимаю nut.Параметры логов в rc.conf
nut_upslog_enable="YES"
nut_upslog_interval="60"
nut_upslog_ups="inelt@localhost"Нужно передать еще один параметр nut_upslog_flags, корорый иммет значение:
-f "%TIME @Y@m@d @H@M@S% %VAR battery.voltage% %VAR input.voltage% %VAR output.voltage% %VAR ups.load% [%VAR ups.status%] %VAR ups.temperature% %VAR input.frequency%"
Эту строку нужно засунуть в двойные кавычки, и чтобы при этом те кавычки и прочие спецсимволы, которые внутри, передались бы программе. В итоге я запутался, ни черта не получается. Работает только при ручном запуске.
а заэкранировать пробовали? \"
> а заэкранировать пробовали? \"Пробовал. Увы.
>[оверквотинг удален]
> Параметры логов в rc.conf
> nut_upslog_enable="YES"
> nut_upslog_interval="60"
> nut_upslog_ups="inelt@localhost"
> Нужно передать еще один параметр nut_upslog_flags, корорый иммет значение:
> -f "%TIME @Y@m@d @H@M@S% %VAR battery.voltage% %VAR input.voltage% %VAR output.voltage%
> %VAR ups.load% [%VAR ups.status%] %VAR ups.temperature% %VAR input.frequency%"
> Эту строку нужно засунуть в двойные кавычки, и чтобы при этом те
> кавычки и прочие спецсимволы, которые внутри, передались бы программе. В итоге
> я запутался, ни черта не получается. Работает только при ручном запуске.обрамить еще и одинарными кавычками?
>>[оверквотинг удален]
> обрамить еще и одинарными кавычками?Пробовал, не катит :/
>>>[оверквотинг удален]
>> обрамить еще и одинарными кавычками?
> Пробовал, не катит :/А символы процента, "собак" не пробовали? \% \@
Это же "спец." символы.
В различной комбинации? Методом тыка научного )))А вообще, зачем и почему именно такой способ?
Вроде как при установке nut из портов создаются
стартовые скрипты в /usr/local/etc/rc.d
Там и прописать?
>>>>[оверквотинг удален]
>>> обрамить еще и одинарными кавычками?
>> Пробовал, не катит :/
> А символы процента, "собак" не пробовали? \% \@
> Это же "спец." символы.
> В различной комбинации? Методом тыка научного )))
> А вообще, зачем и почему именно такой способ?
> Вроде как при установке nut из портов создаются
> стартовые скрипты в /usr/local/etc/rc.d
> Там и прописать?В итоге решил, но путем глубокого бурения стартового скрипта с введением нового параметра в rc.conf
Некошерно, но работает как требовалось.