Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Slavka Gorbanev                      2:5057/57.1    04 Dec 2001  18:36:54
 To : Kostya Pavlovich
 Subject : Re: Изменить файл
 -------------------------------------------------------------------------------- 
 
 
 On Tue, 04 Dec 2001 08:25:01 +0400 Kostya Pavlovich wrote:
 
  KP> Суть вот в чем: Есть фай вида:
 
  KP> NAME1=VALUE1#NAME2=VALUE2#NAME3=VALUE3#....#
 
  KP> Hужно нати в этом файле нужный NAME и изменить его VALUE потом
  KP> сохранить.  Это самое простое, но у меня не получается.
 
 perldoc perlre
 
  KP> Далее нужно отсортировать структуры NAME=VALUE по значению VALUE.
 
 perldoc -q 'sort.*hash'
 
 опуская возню с open/close (см. perldoc perlopentut):
 
 $line = <>;
 my %info = $line =~ /(.+?)=(.+?)#/g;
 
 $info{ нужный NAME } = 'нужный VALUE';
 
 foreach my $key (sort { $info{$a} cmp $info{$b} } keys %info) {
     print "$key=$info{$key}#";
 }
 -- 
 RnD[.]                              [ http://rnd.web-drive.ru ]
 
 GCS d- s+:- a-- C++++ UBL+++ P+++ L+++ E(++) W+(++) N++@+ o? K-
 w O M- V PS+ PE Y PGP- t- 5 X R- tv b+ DI-- D++ G++ e- h! r y**
 
 --- tin/1.5.7-20010105 ("Laetitia") (UNIX) (Linux/2.4.9-12 (i686))
  * Origin: never cared for games they play (2:5057/57.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Изменить файл   Slavka Gorbanev   04 Dec 2001 18:36:54 
Архивное /ru.cgi.perl/18518cd0da9cf.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional