#!/bin/bash

#Ανάλογα ποιον τρόπο θα επιλέξετε,
#αφαιρέστε τo σχόλιo (#) από την αντίστοιχη εντολή (for ...)
#αποθηκεύστε το script και εκτελέστε το («Εκτέλεση από τερματικό»).
#ΠΡΟΣΟΧΗ: Την πρώτη γραμμή του script (#!/bin/bash) ΔΕΝ ΤΗΝ ΠΕΙΡΑΖΟΥΜΕ.

#1ος τρόπος
#----------

#1ο παράδειγμα:
#Για ονόματα χρηστών a1-01, a1-02..., a1-12
#ΠΡΟΣΟΧΗ: Αν έχετε χρήστες τις μορφής a1-1, a1-2... (ΧΩΡΙΣ ΤΟ 0) ακολουθήστε τον 2ο τρόπο.

#for (( i=101; i<=112; i++ )); do sudo deluser --remove-home a1-${i:1}; done

#2ο παράδειγμα:
#Για ονόματα χρηστών user01a1, user02a1..., user03a1 (Default δημιουργία χρηστών μέσω sch-scripts)
#ΠΡΟΣΟΧΗ: Αν έχετε χρήστες τις μορφής a1-1, a1-2... (ΧΩΡΙΣ ΤΟ 0) ακολουθήστε τον 2ο τρόπο.

#for (( i=101; i<=112; i++ )); do sudo deluser --remove-home user${i:1}a1; done

#3ο παράδειγμα:
#Για ονόματα χρηστών b2-13, b2-14..., b2-24

#for (( i=113; i<=124; i++ )); do sudo deluser --remove-home b2-${i:1}; done

#2ος τρόπος
#----------

#Για ονόματα χρηστών a1-1, a1-2..., a1-12

#for (( i=1; i<=12; i++ )); do sudo deluser --remove-home a1-$i; done

#3ος τρόπος. Βήματα:
#-------------------

#1. Εκτελούμε το script («Εκτέλεση από τερματικό»).
#2. Εμφανίζονται τα ονόματα χρηστών και κάνουμε copy τους χρήστες που θέλουμε να διαγράψουμε.
#3. Ανοίγουμε το script και κάνουμε paste στη θέση των user1 user2 user3.
#4. ΠΡΟΣΟΧΗ: Αφαιρούμε μετά το paste, τυχόν χρήστες συστήματος όπως teacher, lost+found κ.τ.λ.
#5. ΠΡΟΣΟΧΗ μη σβήσετε το «;» πριν το «do».
#6. Αφαιρούμε το σχόλιο από την τρίτη (3η) εντολή (for u in ...)
#7. Εκτελούμε το script («Εκτέλεση από τερματικό»).

echo
echo "Ονόματα χρηστών:"
echo
cd /home
echo *
#for u in user1 user2 user3 ; do sudo deluser --remove-home $u; done
echo
echo "Τέλος. Πάτα enter..."
read
