etwas mehr Hilfe und recode -> utf8
authorheiko
Sun, 01 Jan 2006 22:42:03 +0000
changeset 1 a918a61afe98
parent 0 e05dded1b622
child 2 b1954e2f261c
etwas mehr Hilfe und recode -> utf8
log.pl
--- a/log.pl	Thu Aug 18 00:08:49 2005 +0000
+++ b/log.pl	Sun Jan 01 22:42:03 2006 +0000
@@ -3,9 +3,13 @@
 # $URL$
 my $USAGE = <<'#';
 $ME [options]
-    --[no]db  insert into log database [$opt_db]
-    --[no]mail send mails to @config::mailto [$opt_mail]
+    --[no]db	insert into log database [$opt_db]
+    --[no]mail	send mails to @config::mailto [$opt_mail]
     --message=s message
+                if the message looks like a file name (e.g.:
+		./text or /tmp/text, the message is read
+		from this file)
+             
 #
 
 use strict;
@@ -80,7 +84,7 @@
 	END { $Dbh->disconnect() if $Dbh; }
     }
 
-    # Temporärfile öffnen
+    # Temporärfile öffnen
     my ($fh, $file);
     END { unlink $file if $file; }
     ($fh, $file) = tempfile(DIR => "/tmp");
@@ -115,7 +119,7 @@
 	}
     }
 
-    # Jetzt wie versprochen den (eventuell geänderten Rest) aus der
+    # Jetzt wie versprochen den (eventuell geänderten Rest) aus der
     # Temp-Datei wegschneiden
     {
 	my ($date, $user, $head, $text, $mailto);
@@ -131,7 +135,7 @@
 	    /^MailTo:\s(.*)/ and $mailto = $1, next;
 	    last if $_ eq $MAGIC;
 
-	    $text .= $_ if /\S/ || $text;   # somit werden die ersten Leerzeilen übersprungen
+	    $text .= $_ if /\S/ || $text;   # somit werden die ersten Leerzeilen übersprungen
 	}
 
 	$text  =~ s/\s*$//s; # Leerzeichen am Ende weg
@@ -164,7 +168,7 @@
 	}
     }
 
-    # Und jetzt das aus der alten Datei dort anhängen
+    # Und jetzt das aus der alten Datei dort anhängen
     open(IN, $_ = $LOG) or die "Can't open $_: $!\n";
     print $fh <IN>;
     close $fh;