Как вы выполняете очистку после удаления пользователя LDAP на RHEL 7?

Creé este script funcional que resuelve mi problema usando inotify-tools. Así que lo dejo aquí por si le sirve a alguien más.

#!/bin/bash

watchedFolder=~/Pictures
iconsFolder=~/.icons
imageGeometry=100

while [ true ]
do
   fileName=$(inotifywait -q -e create --format "%f" "$watchedFolder")
   if ! [ -d $iconsFolder ]; then mkdir -p $iconsFolder ; fi
   sleep 1s
   cp $watchedFolder/"$fileName" $iconsFolder
   mogrify -geometry x$imageGeometry $iconsFolder/"$fileName"
done

Guárdelo como p. ~/automatedIcons.bashy hazlo ejecutable con chmod +x ~/automatedIcons.bash. Ahora, si lo ejecuta, ya está funcionando, copiará cada nueva imagen que se cree dentro de la carpeta Picturesen una nueva ubicación y cambiará su tamaño. Para que se ejecute en el arranque, use crontab -ey escriba una línea con la ubicación del script, p. @reboot /home/myUserName/automatedIcons.bash.


Esto es solo un script funcional. Entonces, si alguien tiene alguna sugerencia sobre cómo mejorar la forma en que funciona, no dude en escribir en los comentarios.

1
17.06.2019, 17:24
0 ответов

Теги

Похожие вопросы