22 lines
337 B
Bash
Executable File
22 lines
337 B
Bash
Executable File
#! /bin/bash
|
|
|
|
SHIPS=~/ships
|
|
BACKUP=~/backup-ships
|
|
|
|
test -d $SHIPS || (echo "ships does not exit" ; exit 1)
|
|
|
|
test -d $BACKUP || mkdir $BACKUP
|
|
|
|
cd $SHIPS
|
|
|
|
TS=`date -u +%Y-%m-%dZ%H:%M`
|
|
|
|
TGZ="$BACKUP/ships-$TS.tar.gz"
|
|
|
|
echo backing up $SHIPS to $TGZ
|
|
|
|
tar cvfz $TGZ */*.txt */LICENSE
|
|
|
|
test -f $TGZ && echo backup of file $TGZ was successful
|
|
|