Откуда эти дурацкие ограничения?) Как вообще с этим бороться? Пробовал добавить в конце команды «| xargs mv» - ничего не дало...
Ситуация просто до невозможности глупая - нужно переместить файлы, а переместить не могу, потому что argument list too long)). Замкнутый круг.
Решение.
Как оказалось, звёздочка в адресе папки отправления была лишней - без неё всё заработало.
Жесть какая-то - убрал звёздочку и всё заработало! :-D Самое удивительное, что именно с таким же синтаксисом (со звёздочкой) запускал эту же команду, но при манипуляции с другой папкой - всё работало. А в этот раз - ни в какую. В смысле, я убрал звёздочку не перед jpeg, а в адресе «/папка_отправления/*» - была звёздочка тут...
Логично, чё: при find /папка_отправления/* на директории с 50к файлов ты по сути вызываешь find с 50к путей поиска в качестве аргументов. Не надо так делать просто, find /папка_отправления сам успешно справится с просмотром всего содержимого /папка_отправления и ниже без указания всех файлов поштучно в опциях.