Следующая команда:Как ограничить результаты команды find в bash?
find . -name "file2015-0*" -exec mv {} .. \;
Влияет около 1500 результатов. Один за другим они перемещают предыдущий уровень.
Если бы я хотел, чтобы результаты не превышали, например, в 400? Как я мог?
Если есть 1500 результаты, которые 400 она должна выбрать? Даже с детерминированным способом (например, в алфавитном порядке) было бы трудно угадать, какие файлы могут быть возвращены или нет. Вы должны объяснить более широко, что вы пытаетесь выполнить. – FatalError
Привет, Федорки, спасибо за ваш ответ! –
Привет, Федорки, спасибо за ваш ответ! Это не имеет значения, заказ, всего около 400 результатов на tiime. Идея состоит в том, чтобы переместить 400 файлов, потому что другой процесс, выполняющийся на предыдущем уровне, снижает его производительность. Я имею в виду, для этого примера будут великолепные ходы в четырех частях: 1-й из 400, 2-й из 400, 3-й из 400 и 4-й из 300. BR! –