yƒXƒŒƒbƒhz2chŒ^ŒfŽ ..
231:nobody‚³‚ñ
09/04/12 01:16:45
Ÿ ‰üsƒR[ƒh
Windows‚Å‚Í \r\nAMacintosh‚Å‚Í \rAUNIX‚Å‚Í \n ‚̂悤‚ÉAOS‚É‚æ‚Á‚ĉüsƒR[ƒh‚ªˆÙ‚È‚è‚Ü‚·B
“ü—̓tƒ@ƒCƒ‹‚̉üsƒR[ƒh‚ÉŠÖ‚í‚炸AŽ©•ª‚̊‹«‚É“K‚µ‚½‰üsƒR[ƒh‚ɕϊ·‚·‚é‚ɂ͈ȉº‚̂悤‚É‚µ‚Ü‚·B
iUNIXAWindows‚ÅŠm”FBMacintosh‚ł͖¢Šm”Fj
while (<IN>) {
s/[\r\n]*$//;
print "$_\n";
}
Windows‚Å‚Í $_\n ‚ł͂Ȃ $_\r\n ‚É‚·‚ׂ«‚¾‚ÆŽv‚í‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAWindowsã‚Åã‹L‚̃XƒNƒŠƒvƒg‚ðŽÀs‚µ‚½ê‡A
STDOUT ‚â OUT ‚Ö‚Ìo—Í‚Í \n ‚ª \r\n ‚ÉŽ©“®•ÏŠ·‚³‚ê‚Ä‘‚«ž‚Ü‚ê‚Ü‚·B‚±‚ê‚ðƒeƒLƒXƒgƒ‚[ƒh‚ƌĂт܂·B
‚±‚ÌŽ©“®•ÏŠ·‚ðs‚í‚È‚¢‚悤‚É‚µ‚½‚¢Žž‚Í binmode()‚ð—p‚¢‚ăoƒCƒiƒŠƒ‚[ƒh‚É‚µ‚Ä‚‚¾‚³‚¢B
UNIX‚Å‚Íí‚ɃoƒCƒiƒŠƒ‚[ƒhi‚Æ‚¢‚¤‚©AƒeƒLƒXƒgƒ‚[ƒh‚ƃoƒCƒiƒŠƒ‚[ƒh‚Ì“®ì‚ª“¯‚¶j‚ƂȂè‚Ü‚·B
”CˆÓ‚̉üsŒ`Ž®‚̃tƒ@ƒCƒ‹‚ð“ǂ݂ƂÁ‚ÄAUNIX‚̉üsŒ`Ž®‚̃tƒ@ƒCƒ‹‚ɕϊ·‚·‚é—á‚ÍŽŸ‚̂悤‚ɂȂè‚Ü‚·B
open(IN, "any.txt");
open(OUT, "> unix.txt");
binmode(OUT);
while (<IN>) {
s/[\r\n]*$//;
print OUT "$_\n";
}
close(IN);
close(OUT);
ŽŸƒy[ƒW‘±‚«‚ð•\ަ1‚ð•\ަÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5370“ú‘O‚ÉXV/64 KB
’S“–:undef