Мне нужно передать файл из SFTP, и я пытаюсь отфильтровать по имени с помощью простого языка выражений и по дате последнего изменения файла (= сегодня)
fromF("sftp://..." +
"&filterFile=${file:onlyname} starts with 'someString' && ${date:file:yyyyMMdd} == ${date:now:yyyyMMdd} && ${file:onlyname} ends with '.ext.bak' "
)
У меня исключение вроде
SimpleIllegalSyntaxException: ожидаемый символ functionEnd, но был eol в позиции XX, а позиция - это 's' в конце "start"
Пожалуйста, откуда я? go неправильный синтаксис?
Кроме того, могу ли я отфильтровать файл, имя файла которого содержит дату, например ггггММддЧЧммсс?