17. memo.pl
#!/usr/bin/perl!
!
use strict;!
use warnings;!
use utf8;!
use Time::Piece;!
!
my $log_directory = '.';!
!
if ( !@ARGV ) {!
die "Usage: memo MEMO_STRINGn";!
}!
my $input = join ' ', @ARGV;!
my $now = localtime;!
my $filename = $log_directory . '/' . $now->ymd(''); # YYYYMMDD!
open my $fh, '>>', $filename;!
my $now_time = sprintf '%02d:%02d', $now->hour, $now->min;!
print {$fh} "$now_time <$ENV{USER}> $inputn";!
close $fh;