Гость Опубликовано 5 декабря, 2002 Жалоба Поделиться Опубликовано 5 декабря, 2002 Помогите ламеру: Как сделать, имеется файл в котором инфа записана в виде: infa1 infa2 infa3 и т.д, нужно чтобы скрипт открывал этот файл, записовал информацию в ввиде: infa1 infa2 infa3, закрывал файл. Заранее спасибо Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 5 декабря, 2002 Жалоба Поделиться Опубликовано 5 декабря, 2002 Помогите ламеру: Как сделать, имеется файл в котором инфа записана в виде: infa1 infa2 infa3 и т.д, нужно чтобы скрипт открывал этот файл, записовал информацию в ввиде: infa1 infa2 infa3, закрывал файл. Заранее спасибо Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 5 декабря, 2002 Жалоба Поделиться Опубликовано 5 декабря, 2002 А нафиг регулярки? Открываешь файл в массив, chomp'ишь элементы, потом записываешь как надо. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 5 декабря, 2002 Жалоба Поделиться Опубликовано 5 декабря, 2002 А нафиг регулярки? Открываешь файл в массив, chomp'ишь элементы, потом записываешь как надо. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 6 декабря, 2002 Жалоба Поделиться Опубликовано 6 декабря, 2002 $fn = ... open(F,"$fn) || die "cant $!\n"; # variant #$fn_new = $fn ." _new"; #unless (-f $fn_new) { # open(FN,">$fn_new") || die "$!\n"; #} else { # die "Already is $fn_new\n"; #} my (@p); while() { chomp; push(@f,$_); } close(F); my $str = join(", ",@f); open(F,">$fn) || die "cant $!\n"; print F $str; close(f); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 6 декабря, 2002 Жалоба Поделиться Опубликовано 6 декабря, 2002 $fn = ... open(F,"$fn) || die "cant $!\n"; # variant #$fn_new = $fn ." _new"; #unless (-f $fn_new) { # open(FN,">$fn_new") || die "$!\n"; #} else { # die "Already is $fn_new\n"; #} my (@p); while() { chomp; push(@f,$_); } close(F); my $str = join(", ",@f); open(F,">$fn) || die "cant $!\n"; print F $str; close(f); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 6 декабря, 2002 Жалоба Поделиться Опубликовано 6 декабря, 2002 Что хотел, получил! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 6 декабря, 2002 Жалоба Поделиться Опубликовано 6 декабря, 2002 Что хотел, получил! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 9 июля, 2003 Жалоба Поделиться Опубликовано 9 июля, 2003 Думаю можно так: @tmp=`cat infa_file`; `echo "@tmp">infa_file`; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 9 июля, 2003 Жалоба Поделиться Опубликовано 9 июля, 2003 Думаю можно так: @tmp=`cat infa_file`; `echo "@tmp">infa_file`; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.