User Tools

Site Tools


kurs:backup.sh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

kurs:backup.sh [2014/09/10 21:22]
kurs:backup.sh [2014/09/10 21:22] (current)
Line 1: Line 1:
 +<​code>​
 +#!/bin/bash
 +
 +datum=`date +%Y%m%d-%H%M%S`
 +returncode=0
 +
 +echo "Datum ist "​$datum
 +
 +if [ -z $1 ]
 +then
 +  echo "Bitte Parameter angeben"​
 +  returncode=1
 +else
 +  if [ ! -f $1 ]
 +  then
 +    echo "Datei $1 existiert nicht"
 +    returncode=1
 +  else
 +
 +    cp $1 $1.$datum
 +
 +    error=$?
 +
 +    if [ $error -eq 0 ]
 +    then
 +      echo "Gut gegangen"​
 +    else
 +      echo "Pech gehabt"​
 +      returncode=1
 +    fi
 +  fi
 +fi
 +
 +exit $returncode
 +</​code>​
  
kurs/backup.sh.txt ยท Last modified: 2014/09/10 21:22 (external edit)