Αγαπητοί συνάδελφοι καλημέρα και καλή σχολική χρονιά.
Κατά τη διάρκεια της σχολικής χρονιάς που πέρασε χρησιμοποίησα την 18.04 με 12 χρήστες ανά σχολική τάξη (a1 - a12, b1 - b12, ... , st1 - st12).
Πως μπορώ να πάρω μαζικά αντίγραφα των εργασιών των μαθητών ώστε οι λογαριασμοί να χρησιμοποιηθούν από τις νέες τάξεις...
Ευχαριστώ πολύ
φιλικά
Φίλιππος Κ,
Αδοκίμαστα, ελπίζω να μην έχω κάποιο λάθος. Μετακινεί μόνο τα Έγγραφα (δεν αντιγράφει, για μεγαλύτερη ταχύτητα). Υποθέτει ότι οι λογαριασμοί των μαθητών, και μόνο αυτών, τελειώνουν σε νούμερο.
cd /home
# Με την παρακάτω βλέπεις αν εμφανίζονται οι σωστοί λογαριασμοί, αν όχι σταματάς
echo *[0-9]
# Ορισμός φακέλου backup
backup=/home/administrator/Έγγραφα/2019
mkdir -p "$backup"
for user in *[0-9]; do
# Μετακίνηση μόνο του φακέλου Έγγραφα
sudo mv $user/Έγγραφα "$backup/$user"
# Διαγραφή όλων των υπόλοιπων αρχείων και ρυθμίσεων
sudo -i -u $user sh -c 'find . -delete; rsync -a /etc/skel/ .'
done
# Καθορισμός του administrator ως κάτοχου
sudo chown -R administrator:administrator "$backup"
Αν κάποιος θέλει μόνο καθαρισμό χωρίς backup, αρκεί να παραλείψει τις εντολές που περιέχουν τη λέξη backup.
Δούλεψε τέλεια!!!
Ευχαριστώ πολύ!!!