Показать сообщение отдельно

  #5  
Старый 19.11.2008, 16:10
eLWAux
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

на входе: in.txt
пр. in.txt:
Цитата:
id:name:assword:login
id:name:assword:login
id:name:assword:login
на виходе: out.txt
пр. out.txt:
Цитата:
login:assword:id:name
login:assword:id:name
login:assword:id:name
perl:
Код:
system('cls');

#################################

sub saveFile
{
	open(myFILE,">$_[0]") || die "error: $!";
	print myFILE $_[1];
	close(myFILE);
}

#################################

$res = '';
open myFILE, "<in.txt" or die $!;
while (<myFILE>) {
	chomp;
	@l = split(/:/,$_);
	
	print @l[3].':'.@l[2].':'.@l[0].':'.@l[1]."\n";
	$res.=@l[3].':'.@l[2].':'.@l[0].':'.@l[1]."\n";
	}
saveFile('out.txt',$res);
close myFILE;

__END__
(c)oded by eLWAux