
15.09.2007, 23:09
|
|
Banned
Регистрация: 22.08.2006
Сообщений: 608
С нами:
10378404
Репутация:
1095
|
|
malamut
Код:
open (MYFILE, 'p.txt');
open(TEMP,'>>p~.txt');
while (<MYFILE>) {
print TEMP '*'.$_ if substr($_, 0, 1) ne '*'; ## тут надо использовать ne, т.к. строка
## как вариант можно использовать регексп:
## print TEMP '*'.$_ if not /^\*/;
## кстати незачем делать chomp, а затем снова добавлять перенос строки...
}
close (MYFILE);
close(TEMP);
rename('p~.txt', 'p.txt');
|
|
|