Perl
http://template-toolkit.org/docs/manual/VMethods.html
http://perl-users.jp/modern_introduction_perl/cpan_sommelier.html
if (system('date') == 0) { # success }
use File::Path; mkpath($dir);
配列 my $array = []; ハッシュ my $hash = {};
my $mtime = (stat($file))[9]; use File::stat; my $st = stat($file); $st->mtime;
1) ファイルの展開 $ pwd /usr/src/redhat/BUILD/ $ tar xzf ../SOURCES/XML-Parser-2.34.tar.gz 2) configure $ pwd /usr/src/redhat/BUILD/XML-Parser-2.34 $ /usr/local/bin/perl Build.PL 3) build & test $ ./Build $ ./Build test 4) install temporar…
Specファイルはメールを確認する 1) ファイルの展開 $ pwd /usr/src/redhat/BUILD/ $ tar xzf ../SOURCES/perl-5.8.5.tar.gz $ mv perl-5.8.5/ perl-5.8.5.org/ $ tar xzf ../SOURCES/perl-5.8.5.tar.gz 2) configure $ pwd /usr/src/redhat/BUILD/perl-5.8.…
ファイルオープン open my $fh, 'error($!); my $content = do { local $/; }; close $fh; ファイルオープン my $file = Path::Class::File->new($backup_dir, $self->config->{file}{mail}); open my $fh, '>:raw', $file or return $self->error("Cannot o…