Ciao a tutti!
dovrei svolgere un esercizio con la Bash per cancellare tutti gli utenti il cui login inizia con pao (e.g. paolo, paola, etc..); mi viene richiesto anche di gestire il file /etc/passwd e la home directory.
Io avrei fatto così per la rimozione della home directory:
for u in $(grep 'pa' /etc/passwd | cut -d : -f 1)
do
rm -rf '/home/'$u
done
ma non so come fare a cancellare l'utente dal file passwd.
Grazie a chi vorrò darmi una mano!
dovrei svolgere un esercizio con la Bash per cancellare tutti gli utenti il cui login inizia con pao (e.g. paolo, paola, etc..); mi viene richiesto anche di gestire il file /etc/passwd e la home directory.
Io avrei fatto così per la rimozione della home directory:
for u in $(grep 'pa' /etc/passwd | cut -d : -f 1)
do
rm -rf '/home/'$u
done
ma non so come fare a cancellare l'utente dal file passwd.
Grazie a chi vorrò darmi una mano!