Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- #!/bin/bash
- destDir=/home/user/flashcopy
- device=/dev/sda1
- if sudo mount $device /mnt; then
- echo ":> zarizeni bylo pripojeno k filesystemu";
- # Pokud negujeme podminku, nesmi byt vykricknik hned vedle hranate zavorky
- if ! [ -d $destDir ]; then
- mkdir $destDir;
- fi
- cd /mnt
- # Zde je dulezite lomitko za /mnt/ protoze kopirujeme obsah adresare a ne adresar /mnt
- if sudo rsync -av --delete --progress /mnt/ $destDir; then
- echo ":> zarizeni bylo zkopirovano do ${destDir}";
- else
- echo ":> nastala chyba pri kopirovani";
- fi
- umountDevice;
- # Zpomalime beh skriptu
- sleep 1;
- else
- echo ":> nastala chyba pri pripojovani zarizeni";
- fi
- umountDevice () {
- if ! sudo umount $device; then
- echo ":> zarizeni se nepodarilo odpojit od filesystemu";
- fi
- }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.