]> git.sesse.net Git - backup.sh/blobdiff - logfilename.sh
Reindent everything, so that we are not stuck with two differing indentation levels...
[backup.sh] / logfilename.sh
index 52e39517a3b7aaa1763bfd21e7187a8619e38c8c..ae891278a2dda6cec4682f853b2ef08b611f4824 100755 (executable)
@@ -1,9 +1,16 @@
 #!/bin/bash
 
-#Denne brukes bare for å returnere et logfilnavn.
-#Dette kunne vi jo gjort enkelt i crontab hadde 
-#det ikke vært for at tegnet "%" har en spesiell
-#betydning for cron
+#This script is used to create a filename for
+#the new logfile
+
+logdir=/var/log/backup/
+[ ! -d $logdir ] && mkdir -p $logdir
+
+echo -n $logdir
+if [ "$1" ]; then
+        date "+%Y%m%d%H%M" | tr -d "\n"
+        echo ".$1"
+else
+        date "+%Y%m%d%H%M"
+fi
 
-echo -n "/var/log/backup/"
-date "+%Y%m%d%H%M"