Bash prosty backup.

KA
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 11 lat
  • Postów:12
0

Witam, napisalam dzis prosty backup wybranego folderu:

Kopiuj
#!/bin/bash

echo "Wpisz sciezke folderu docelowego"
read filepath
if [[ ! -d $filepath ]] ; then
     echo "$filepath does not exist."
else
     cd $filepath
     tar -cvf $filepath$backup_file * --exclude=$backup_file
fi

Jak zedytowac ten kod zeby zamiast calego folderu tworzyla sie kopia tylko 1 wybranego pliku w tym folderze?
Chyba ze jest jakis prostszy sposob na tworzenie kopii zapasowej 1 pliku.
Z gory dziekuje za pomoc

edytowany 2x, ostatnio: hauleth
bogdans
Moderator
  • Rejestracja:prawie 17 lat
  • Ostatnio:prawie 5 lat
1

Jaja sobie robisz? Napisałaś powyższy skrypt, a nie potrafisz zrobić backupu jednego pliku?


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
PS
Oj tam, oj tam, skopiował tylko przyznać się nie chciał. Napisz mu o gwiazdce i spokój będzie…

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.