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

  #9  
Старый 15.06.2009, 13:05
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


По умолчанию

Цитата:
Pleace help to finish this script.
Reverse Place From Pass:Email To Email:Pass
Код:
#!/usr/bin/perl -w

print<<HERE;
Select Option:
[1]: Reverse Place [ Pass:Email To Email:Pass ]
HERE

chomp(my $opt = <>);

if($opt == 1)
	{
	 print "Specify input file: ";
	 chomp(my $in = <>);
	 print "Specify output file: ";
	 chomp(my $out = <>);
	 
	 open A, "<", $in || die $in."-".$!;
	 open B, ">>", $out || die $out."-".$!;
	 
	 while(<A>)
		{
		 $_ =~ /(.+?):(.+?)\n/;
		 print B $2.":".$1."\n" if defined $1 && defined $2;
		}
	 
	 close A;
	 close B;
	}
else
	{
	 print "No option has been specified\n";
	}
 
Ответить с цитированием