Используйте awk для добавления дополнительной новой строки. Это также позволяет Вам отфильтровать вещи, которые Вы не хотите.
awk '{print $0,"\n"}' | less
Вы могли использовать lid
команда для вкладывания списка пользователей aa
, и цикл по тому списку для добавления их к tomcatdeploy
:
for u in $(lid -g -n aa); do usermod -a -G tomcatdeploy $u; done
Вы не упоминали, какая платформа Вы идете, но система Linux из прошлых 5 лет (или больше, вероятно) поддерживает ACLs, в дополнение к традиционным полномочиям файловой системы Unix. При помощи ACLs можно добавить 2-ю группу к каталогу с доступом для записи:
$ setfacl -m group:2ndtomcatdeploy:rwx target_directory
Можно использовать getfacl
отобразить ACLs и ls -l
покажет '+' в конце обычной символьной строки режима.
for u in $(lid -g -n aa); do usermod -a -G tomcatdeploy $u; done
(Я предполагаю, что Вы имели в виду$u
в usermod, не простоu
) – asoundmove 25.02.2011, 23:49