Я пытаюсь переместить около 700 000.jpg файлов из одной директории в другую на моем сервере Ubuntu. Я попробовал следующее:Как переместить много файлов, не имея слишком длинного списка аргументов?
xargs mv * -t /var/www/html/
и
echo (*.jpg|*.png|*.bmp) | xargs mv -t /var/www/html/
и
echo (*.jpg) | xargs mv -t /var/www/html/
и
find . -name "*.jpg" -print0 | xargs mv * ../
и все они дают мне ту же ошибку:/USR/BIN/xargs: слишком длинный список аргументов
Что мне делать? Пожалуйста, помогите мне. Thanks :)
Связанный: [? Ли "список аргументов слишком длинный" ограничение применяется к раковине встроенных команд] (https://stackoverflow.com/questions/47443380/does-argument-list-too -long-restriction-apply-to-shell-builtins) – codeforester