The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Запись значения переменной в файл"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Запись значения переменной в файл"  +/
Сообщение от SubGun (ok) on 06-Авг-09, 13:01 
Почему может не писаться в файл значение переменной $group? Вместо этого, значение выводится на экран.
$group = system("echo \"$squid_gname\" | iconv -f cp1251 -t utf8");
$group =~ s/0//ig;
system("mkdir reports/$squid_gid");
open(FFF,"> reports/$squid_gid/_index.html");
print(FFF "<html><body>\n<head>\n<title></title>\n<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=windows-1251\">\n</head>
\n<table border=1>\n");
print(FFF "<tr><td>");
####################
print(FFF "$group");
####################
print(FFF "</td><td>");

Если я пытаюсь сделать для эксперимента через
system("echo $group >> reports/index.html");

Тоже не проходит фокус. Пока не касается переменных, все строки в файл вносятся нормально.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Запись значения переменной в файл"  +/
Сообщение от SubGun (ok) on 06-Авг-09, 13:54 
Понятно, мой косяк.
Тогда другой вопрос: "Как переменной присвоить значение возвращаемое "system"?" Не для этого случая, а вообще бывает нужно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Запись значения переменной в файл"  +/
Сообщение от const86 (ok) on 06-Авг-09, 14:31 
$rc = system(...);
Если речь про данные, выводимые процессом на stdout, то
$out = `...`;
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру