Skocz do zawartości
Gość doink

Fedora Core - Lama Need Help

Rekomendowane odpowiedzi

witam, o linuksie nie wiem prawie nic i potrzebuje pomocy,

 

mam plik w excelu z 300 nazwami kont ktore musza zostac usuniete, kasuje konta komendami:

najpierw: userdel "nazwa konta"

pozniej: rm -fr /var/spool/mail/"nazwa konta"

 

teraz pytanie, czy jest mozliwe, a jesli tak to jak to zrobic krok po kroku zrobic skrypt ktory zalatwilby sprawe bez palcowania

 

jestem otwarty na wszelkie propozycje

 

pzdr

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

tak na szybko

skopiuj nazwy tych kont do pliku tekstowego

i uruchom ten skrypt

#!/bin/bash																	 																				for user in `cat /ścieżka/do/pliku`; do															   userdel $userrm -fr /var/spool/mail/$userdone
Edytowane przez Qrak69

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

ok, po wpisaniu pwd pokazuje mi ze jestem w /root,

udalo mi sie wkleic wszystkie nazwy kont do pliku mail.txt

 

teraz pytanie, czy skrypty maja jakas konkretna nazwe lub rozszerzenie? czy wkleic to do zwyklego pliku txt i wywolac?

 

#!/bin/bash

for user in `mail.txt /root`; do

userdel $user

rm -fr /var/spool/mail/$user

done

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

krok po kroku

1. tworzysz plik users, ma wyglądać tak:

user1user2user3
(umieszczasz go w dowolnym katalogu, niech będzie dla przykładu /root)

2. wtedy skrypt wygląda tak:

#!/bin/bash																																					for user in `cat /root/users`; do															  userdel $userrm -fr /var/spool/mail/$userdone
nazwijmy go poprostu skrypt (też go unieszczasz w /root)

3.

chmod +x skrypt
4. odpalasz skrypt komendą
./skrypt

 

skrypt jak i plik users możesz tworzyć w jakimkolwiek edytorze

Edytowane przez Qrak69

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...