[BASH] Tworzenie kreatora dodawania uzytkownika

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Omk1
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 02 gru 2010, 17:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86

[BASH] Tworzenie kreatora dodawania uzytkownika

Post autor: Omk1 »

Witam. Otóż mam do napisania kreator dodawania nowego uzytkownika w bashu. Program ten ma tworzyc nowego uzytkownika, nadawac mu grupe, opis, powłoke i haslo. Nie mam pojecia jak to zaczac wogole.

Moglby mi ktos pomoc z tym, lub chociaz podac jakas lekturke ktora pomoze mi to napisac ?
Awatar użytkownika
Dwimenor
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1260
Rejestracja: 18 mar 2008, 16:14
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Architektura: x86_64

Odp: [BASH] Tworzenie kreatora dodawania uzytkownika

Post autor: Dwimenor »

Zacząć od:

Kod: Zaznacz cały

man useradd
A potem wygooglać jakiś tutorialik do basha. Skrypt to nic skomplikowanego.
Poniższe zdanie jest fałszywe.
Powyższe zdanie jest prawdziwe.
Awatar użytkownika
gregorb612
Sędziwy Jeż
Sędziwy Jeż
Posty: 82
Rejestracja: 01 gru 2010, 12:49
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: [BASH] Tworzenie kreatora dodawania uzytkownika

Post autor: gregorb612 »

Używasz po prostu polecenia echo do komunikacji z użytkownikiem. read zapisujesz wartości do zmiennych i wtedy już lecisz useradd (jak wskazał kolega wyżej) z odpowiednimi parametrami i nazwami zmiennych. Jak coś mogę pomóć - GG lub PW.
Awatar użytkownika
sibul
Wytworny Kaczor
Wytworny Kaczor
Posty: 318
Rejestracja: 16 paź 2007, 22:29
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: [BASH] Tworzenie kreatora dodawania uzytkownika

Post autor: sibul »

Możesz to ładnie napisać na podstawie switch/case z menu do wyboru użytkownika, domyślne wartości jeśli użytkownik pozostawi puste pola itd.
OS X 10.8.3
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości