28 lines
484 B
Bash
Executable File
28 lines
484 B
Bash
Executable File
#!/bin/bash
|
|
# Rip Data using DD
|
|
|
|
# shellcheck disable=SC1091
|
|
# shellcheck source=config
|
|
source "$ARM_CONFIG"
|
|
|
|
{
|
|
|
|
TIMESTAMP=$(date '+%Y%m%d_%H%M%S');
|
|
DEST="/mnt/media/ARM/Media/Data/${TIMESTAMP}_${ID_FS_LABEL}"
|
|
mkdir -p "$DEST"
|
|
FILENAME=${ID_FS_LABEL}_disc.iso
|
|
|
|
|
|
#dd if=/dev/sr0 of=$DEST/$FILENAME
|
|
cat "$DEVNAME" > "$DEST/$FILENAME"
|
|
|
|
eject "$DEVNAME"
|
|
|
|
if [ "$SET_MEDIA_PERMISSIONS" = true ]; then
|
|
|
|
chmod -R "$CHMOD_VALUE" "$DEST"
|
|
|
|
fi
|
|
|
|
} >> "$LOG"
|