教你用Perl 實現Base64編碼

在用腳本後臺發送郵件時,須要將html的內容轉換成Base64編碼的形式,這樣郵件客戶端會自動對Base64編碼的內容進行解碼,還原成原來的內容。html

Base64.pl:app

#!/usr/bin/perl
use strict;
use warnings;

use MIME::Base64;

my $line;
my $code;

if (@ARGV < 1)
{
	die "usage: ThisCmd <filename>";
}

open(IN, $ARGV[0]) or die  "open $ARGV[0] fail";

{ 
	$/ = undef;
	$line = <IN>;
}

$code = encode_base64($line);
print "$code";
close IN;

 運行方式:wordpress

./Base64.pl a.txt編碼

a.txt就是須要進行編碼的文件。code

weixin

原創文章,轉載請註明: 轉載自成長的企鵝htm

本文連接地址: 教你用Perl 實現Base64編碼blog

關於我:成長的企鵝簡介get

相關文章
相關標籤/搜索