yƒXƒŒƒbƒhz2chŒ^ŒfŽ ..
[2ch|¥Menu]
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