Konsolentipps

Platzverschwender

Größten Platzverschwender finden:

repquota /home | awk '{printf  “%10d“, $3; printf “  “, $1}' | sort -n
  • An der Stelle, wo die beiden Anführungszeichen direkt hintereinander kommen, muss man Strg V + Strg I drücken, damit ein Tab eingefügt wird.
  • $3 steht für die dritte, $1 für die erste Spalte
  • %10d formatiert als Zahl rechtsbündig mindestens 10 Zeichen breit

Schülerverzeichnisse

Das folgende Script kopiert eine Datei in alle Schülerverzeichnisse:

#!/bin/sh
# Dateiname:  schuelercopy
# Funktion: Kopiert eine Datei foo.dat aus /root/tmp in alle Homeverzeichnise
# der Sch\'fcler und wechselt die Besitzrechte
for i in 'cat /etc/passwd | grep :102: | cut -d: -f1' do
    cp /root/tmp/foo.dat /home/$i
    chown $i.schueler /home/$i/foo.dat
done
exit 0
#EOF
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International