Ищу список сообщений об ошибках rsync

Вы можете использовать $'\n' в bash для обозначения новой строки

Например, вы можете использовать:

bash -c "cat <<< first\ line$'\n'second\ line$'\n'third\ line > file"

в вашем cron.

Из man-страницы bash:

Слова вида $'string' обрабатываются особым образом. Слово расширяется до string, а символы с обратной косой чертой заменяются в соответствии со стандартом ANSI C. Обратные косые черты последовательности, если они присутствуют, декодируются следующим образом:

\a alert (звонок)
\b backspace
\e
\E управляющий символ
\f подача формы
\n новая строка
\r возврат каретки
\t горизонтальная табуляция
\v вертикальная табуляция
\ обратная косая черта
\' одинарная кавычка
\" двойная кавычка
\? вопросительный знак
\nnn восьмибитный символ, значением которого является восьмеричное значение nnn (от одной до трех цифр)
\xHH восьмибитный символ, значение которого - шестнадцатеричное значение HH (одна или две шестнадцатеричные цифры)
\uHHHH символ Юникода (ISO/IEC 10646), значение которого является шестнадцатеричное значение HHHHH (от одной до четырех шестнадцатеричных цифр)
\UHHHHHHHHH символ Юникода (ISO/IEC 10646), значение которого является шестнадцатеричным HHHHHHHHHH (от одной до восьми шестнадцатеричных цифр)
\cx символ control-x

1
27.10.2017, 21:25
1 ответ

Cualquier transferencia de archivo exitosa debe tener su estado de transferencia en forma de algo como >f..T......para que pueda encontrar una expresión regular para eso y realizar una coincidencia inversa.

Además, el formato de salida del registro de rsync es altamente configurable, por lo que puede obtener lo que desea cambiando eso.

0
27.01.2020, 23:44

Теги

Похожие вопросы