Всего:
# echo " ALL=(ALL) ALL" >> /etc/sudoers
Cf: https://www.debian.org/doc/manuals/debian-reference/ch01.en.html#_sudo_configuration
И лично я бы использовал:
# tee -a " ALL=(ALL) ALL" >> /etc/sudoers
tee -a
представляет преимущество слияния с существующим без удаления старого материала
(поскольку это не отвечает на вопрос, это должен был быть комментарий, но слишком длинный - так что относитесь к нему как к комментарию).
В качестве альтернативы xargs FreeBSD вы можете использовать GNU Parallel, у которой нет этого ограничения. Он даже поддерживает повторение контекста:
seq 10 | parallel -Xj1 echo con{}text
seq 10 | parallel -mj1 echo con{}text
GNU Parallel - это общий распараллеливатель, который упрощает параллельное выполнение заданий на одной и той же машине или на нескольких машинах, к которым у вас есть доступ по ssh. Часто может заменить цикл на
.
Если у вас есть 32 различных задания, которые вы хотите запустить на 4 процессорах, простой способ распараллеливания - запустить 8 заданий на каждом процессоре:
GNU Parallel вместо этого порождает новый процесс, когда один из них завершается, - оставляя процессоры активными. и тем самым экономя время:
Установка
Если GNU Parallel не упакован для вашего дистрибутива, вы можете выполнить персональную установку, для которой не требуется root-доступ. Это можно сделать за 10 секунд, выполнив следующие действия:
(wget -O - pi.dk/3 || curl pi.dk/3/ || fetch -o - http://pi.dk/3) | bash
Другие варианты установки см. http://git.savannah.gnu.org/cgit/parallel.git/tree/README
Подробнее
] См. Другие примеры: http://www.gnu.org/software/parallel/man.html
Посмотрите вступительные видеоролики: https://www.youtube.com/playlist?list= PL284C9FF2488BC6D1
Ознакомьтесь с руководством: http://www.gnu.org/software/parallel/parallel_tutorial.html
Подпишитесь на список адресов электронной почты, чтобы получить поддержку: https: // lists .gnu.org / mailman / listinfo / parallel