Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
update [2010-11-10 11:06] Joakim Forsgren |
update [2022-07-18 13:20] (current) |
||
---|---|---|---|
Line 14: | Line 14: | ||
#!/bin/bash | #!/bin/bash | ||
TIMESTAMP=`date +%Y-%m-%d-%H.%M` | TIMESTAMP=`date +%Y-%m-%d-%H.%M` | ||
- | + | if [[ -f "${1}.tgz" | |
- | if [[ -z ${1} ]] ; then | + | echo "Backup..." |
- | echo "No valid argument" | + | |
- | | + | echo " |
+ | tar xzf ${1}.tgz | ||
+ | echo " | ||
+ | cp -fr ${1}/* dokuwiki/ | ||
+ | echo "Clean up..." | ||
+ | rm -fr ${1}* | ||
+ | else | ||
+ | echo "No file named: ${1}.tgz" | ||
fi | fi | ||
- | |||
- | echo " | ||
- | tar czf wiki_backup_${TIMESTAMP}.tgz dokuwiki/ | ||
- | echo " | ||
- | tar xzf ${1}.tgz | ||
- | echo " | ||
- | cp -fr ${1}/* dokuwiki/. | ||
- | echo "Clean up..." | ||
- | rm -fr ${1}* | ||
- | |||
</ | </ |