[問題] win/linux下的ASCII轉換hex的問題
大家好,小弟現在有一個在windows下接收data所得到的ascii code file,
想將此file在linux系統下轉成十六進制,
但發現原本應該是十六進制"0A"的ascii符號一直沒辦法被判讀到,
(PS.其他ascii字元目前沒發現問題)
想請問板上高手們是否有相關經驗呢?
以下是小弟的簡單程式碼:
open(PM, "./parser.log")
binmode PM;
foreach(<PM>)
{
chomp($_);
$line = $_;
my $out = unpack('H*', $_);
print "$out"
}
真的麻煩板上高手了,謝謝阿!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.31.153
※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1432056343.A.9ED.html
推
05/20 01:38, , 1F
05/20 01:38, 1F
→
05/20 02:14, , 2F
05/20 02:14, 2F
→
05/20 02:14, , 3F
05/20 02:14, 3F
→
05/20 02:22, , 4F
05/20 02:22, 4F
→
05/20 02:23, , 5F
05/20 02:23, 5F
→
05/20 02:23, , 6F
05/20 02:23, 6F
→
05/20 13:04, , 7F
05/20 13:04, 7F
Perl 近期熱門文章
PTT數位生活區 即時熱門文章