Działanie skryptu oparte jest o UUID partycji. UUID partycji o nazwie
Pendrive uzyskujemy w następujący sposób:
$ mount
/dev/sdb1 on /media/Pendrive […]
Nasz Pendrive to /dev/sdb1 więc szukamy go
$ ls -al /dev/disk/by-uuid/
[…]
lrwxrwxrwx 1 root root 10 mar 3 22:41 B34C-18DF -> ../../sdb1
Nasz UUID to
B34C-18DFJeśli chcemy skopiować dane z CAŁEGO pendrive to zmienną
_SRC_DIR=./
ustawiamy na ./ . W przeciwnym wypadku wpisujemy nazwę folderu do skopiowania.
Na koniec pozostaje nam określenie ścieżki do kopii.
U mnie jest to
_DST_DIR=$HOME/kopia