Create udev rule
cat <<EOF> /etc/udev/rules.d/70-persistent-dcim.rules KERNEL=="sd*1",SUBSYSTEM=="block",ATTR{partition}=="1",ACTION=="add",RUN+="/usr/sbin/mvdcim.sh \$KERNEL" EOF
Create mvdcim.sh script
cat <<EOF> /usr/sbin/mvdcim.sh #!/bin/bash DEVICE=/dev/\${1} SOURCE=/mnt/DCIM/100NIKON TARGET=/home/hafr/dcim mount \${DEVICE} /mnt if [ -d \${SOURCE} ]; then mv \${SOURCE}/*.jpg \${TARGET} chmod 666 \${TARGET}/*.jpg eject \${DEVICE} else umount /mnt fi EOF chmod +x /usr/sbin/mvdcim.sh