Perl でメールを SMTP 送信する

perl から ローカルの sendmail を呼んでメール送信すると、場合によっては相手のメールサーバに 弾かれる場合があるので、今後は SMTP で送信した方が良いかもしれない...

2007-09-17 (月) · masutaka

perl の実用的な使い方

% cat CVS/Root :ext:[email protected]:/cvsroot/emacs % find . -path '.*/CVS/Root' -print0 | xargs -0 \ > perl -i -p -e 's/:ext:anoncvs\@(cvs\.)?s/:pserver:anonymous\@cvs.s/' % cat CVS/Root :pserver:[email protected]:/cvsroot/emacs

2006-01-06 (金) · masutaka

ファイルを直接置換

% cat hoge.txt aaa aaa bbb aaa % perl -i -p -e 's/aaa/ccc/g' hoge.txt % cat hoge.txt ccc ccc bbb ccc

2006-01-06 (金) · masutaka

正規表現メモ

|+ をサポートしているかどうかは、コマンドによります。 |grep では使えない、perl 内蔵の grep では使える、などなど。 |* は必ずサポートしているので、面倒...

2003-11-11 (火) · masutaka