On Friday 08 August 2003 09:23, Andrew Nix wrote:
Yes, I think that I am confusing the issue by a factor of X^Y. Unlike Debian's 'useradd', SuSE doesn't offer the same functionality. Therefore, still using the same command as you have been using, change "useradd" for "usermod" and then try it.
I changed the it to usermod. But I get the reply user Students doesnt exsist. Below is the exact command issued. Is there something wrong with it? Or is theresomething else i need to add to it?
for i in $(cat ./KS3_20023_PUPILS.csv | awk -F, '{print $1}'); do usermod $1 -G @Students; done
I also tried it with a text file and the command is this:
for i in $(cat ./Group\ Adding); do usermod $i -G Students; done
I get the same error message with the above code. However, it does work fine on SuSE8.2 if you use useradd instead of usermod :-)
for i in $(cat ./newusers); do useradd $i -G students; done
I use 8.2 and I agree it would work if the users werent already set up. But as they are it just tells me that they do exsist! Any other ideas?
Alastair
But each time I get the same response. Any idea anyone? Cheers
-- Andrew Nix
St Pauls Catholic High School Firbank Road Newall Green Wythenshawe Manchester M23 2YS tel: 0161 4375841 ext 168 fax: 0161 4982030
-- To unsubscribe, e-mail: suse-linux-uk-schools-unsubscribe@suse.com For additional commands, e-mail: suse-linux-uk-schools-help@suse.com