Linux – Tastaturanschläge simulieren

Installation

sudo apt-get install xdotool

 

Befehlszeile

xdotool key 1 Return

 

In einem Script ausgeführt, können ganze Sequenzen automatisiert abgearbeitet werden.
 

Linux – Shell – Auswahlmenü

# question (has to be: PS3="...)
PS3="Please enter your choice: "
# text for options
options=("Option 1" "Option 2" "Option 3" "Quit")

select option in "${options[@]}"
do
   case $option in
      "Option 1")
         echo "You chosed Option 1."
         echo "Do something..."
         ;;
      "Option 2")
         echo "You chosed Option 2."
         echo "Do something..."
         ;;
      "Option 3")
         echo "You chosed Option 3."
         echo "Do something..."
         ;;
      "Quit")
         echo "You chose to quit."
         break
         ;;
      *)
         echo "Invalid option"
         ;;
   esac
done

 
Weiterlesen

Linux – Script – Dateien löschen, älter als 14 Tage

Anwendungsfall
Auf einem Linux-Server im Netzwerk haben mehrere Benutzer auf einen Ordner Zugriff, in dem Daten temporär abgelegt werden können. Selbstverständlich kümmert sich niemand darum, die Daten wieder zu entfernen und somit wächst der Ordner stetig weiter an. Das folgende Script überprüft den Ordner, protokolliert die sich darin befindlichen Daten, löscht automatisiert Dateien, welche älter sind als 14 Tage und protokolliert ebenfalls, welche Dateien gelöscht wurden.
Weiterlesen