Ваш --include
опция должна принять во внимание ведущие имена подкаталога. Попытайтесь использовать **.jpg
вместо этого: rsync-определенное **
оператор соответствует наклонным чертам, а также другим символам.
Самое простое решение - модернизироваться до менее 441 или более новых. Из блога изменений:
less-440 исправляет ошибку менее чем в 438 и, рискуя получить какую-нибудь проблему, добавляет одну очень востребованную функцию. Опция -A изменяет поведение поиска таким образом, что начальный поиск включает весь отображаемый экран и не пропускает первую строку, как это делается в настоящее время. Неинициализированный поиск (например, команда "n") продолжает пропускать первую (целевую) строку, чтобы поиск проходил мимо текущего экрана.
less-441 изменяет поведение поиска так, что новая опция -A, введенная менее чем в-440, теперь является опцией по умолчанию. Опция -A теперь изменяет поведение поиска на старое, до-440, поведение.
Опция -a
и -j
может привести к тому, что поиск начнется дальше самой верхней строки экрана, но я не думаю, что они могут привести к тому, что поиск начнется на самой верхней строке экрана - поэтому была добавлена опция -A
(и сделана опция по умолчанию, по-видимому, очень популярной).
Лучший обходной путь, который я мог бы придумать, использует функцию «хранить текущую позицию», чтобы выделить соответствующий текст, но не перейти к целевой строке:
/
CTRL + Узор
Однако он несет дополнительные нажатия клавиш.
Редактировать:
Проблема была зафиксирована в более новой версии меньше
. Обратитесь к ответу @ Gilles для деталей.