Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hey,
I need to create a shell script which adds about 10-20 users automatically with username of the form "scoecomp1","scoecomp2" so on and default password "abc". How do i go about doing this as when the "adduser" command is executed in shell script the shell waits for inputs like username,uid etc from user. How do i make the script fill in these inputs?
Heres a little python script that should do the trick:
Code:
SEE CHANGES BELOW
Note that if you want to add 10 users the line 'while x < 3:' will have to be 'while x < 11'. The value must be one more then the number of people you want to add.
<EDIT>Also make sure all the 'useradd' switches are to your likeing. This script will create a home directory for each user. Not sure if thats what you want but you can easily edit things.</EDIT>
Last edited by Crashed_Again; 02-07-2005 at 08:26 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.