Это мое первое сообщение, хотя я очень часто приходил сюда для решений! Я не мог найти ответ на вопрос, который у меня есть. Возможно, я использую неправильные теги в моем поиске:/В любом случае, пожалуйста, простите меня заранее, если вопрос был задан раньше.Автоматическое разбиение списка файлов
Я хочу создать небольшой скрипт для автоматической загрузки фотографий и видео из папки. В настоящее время я использую Perl-скрипт под названием «flickr_upload», который находится в каталоге macports.
Предположим, у меня есть 12 файлов в каталоге. Я хочу разбить эти 12 файлов в 3 партии по 4 файла и запустить 3 командной строки параллельно, используя xterm, например.
Как можно автоматически разбить список, просто указав количество партий?
С уважением
Edit: вместо:
flickr_upload photo01.jpg photo02.jpg photo03.jpg
Я хотел бы иметь:
flickr_upload photo01.jpg
flickr_upload photo02.jpg
flickr_upload photo03.jpg
написав что-то вроде:
split -n 3 ./*.jpg | xterm flickr_upload -
Спасибо за подсказку! Действительно, он делает то, что я хотел, хотя мне нужно вычислить modulo + 1 для вычисления правильного значения для n;) – caccialdo
Mac Ports очень похож на систему портов в стиле UNIX, но портирован на OS X. Неоценимый отзыв! –