Вы должны использовать цикл для изменения имени нескольких файлов:
for file in *
do
mv -v ${file} new_${file}
done
Тот же код в одну строку:
for file in *; do mv -v ${file} new_${file}; done
Ваше сообщение об ошибке выглядит так, как описано здесь [1]
10
является кодом ascii для\n
Глядя на ваш шаблон, я бы попробовал изменить свойство rawmsg
, возможно, попробовать заменить его на msg
.
К вашему сведению,вот тот, который я использовал для пересылки журналов из rsyslog в ES (черезom_elasticsearch
)
template(name="mytemplate" type="list") {
constant(value="{")
constant(value="\"@timestamp\":\"")
property(name="timereported" dateformat="rfc3339")
constant(value="\",\"severity\":\"")
property(name="syslogseverity-text")
constant(value="\",\"facility\":\"")
property(name="syslogfacility-text")
constant(value="\",\"host\":\"")
property(name="hostname")
constant(value="\",\"message\":\"")
property(name="msg" format="json")
constant(value="\"}")
}