#!/bin/bash DIR="${HOME}/screenshots" DATE="$(date +%Y%m%d@%H%M%S)" NAME="${DIR}/screenshot-${DATE}.png" LOG="${DIR}/screenshots.log" # Testen, ob das Verzeichniss zum speichern der Screenshots existiert, andernfalls wird es erstellt if [ ! -d "${DIR}" ]; then mkdir "${DIR}"; fi # Screenshot von einem Fenster if [ "$1" = "win" ]; then import "${NAME}"; fi # Screenshot des gesamten Bildschirms if [ "$1" = "scr" ]; then import -window root "${NAME}"; fi # Screenshot von einem Bereich if [ "$1" = "area" ]; then import "${NAME}"; fi # Hänge den Dateinamen an die Logdatei an echo "${NAME}" >> "${LOG}"