|
Модераторы: ginnie |
|
trinitr0 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 102 Регистрация: 25.6.2013 Репутация: нет Всего: нет |
Пытаюсь написать скрипт который за менял бы в одну фразу на другую.
Код:
После выполнения #perl ./var/www/d-link/conf ошибок на консоли нет, а в конец файла conf добавляются "*" и никакой замены не происходит . Помогите пожалуйста! Третий день мучаюсь! :dash1 |
|||
|
||||
DProf |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 28.9.2012 Репутация: нет Всего: 1 |
разделите чтение и запись. А то вот строкой print OF $_ Вы куда пишете попробуйте себе объяснить. В какую строку файла? Вывод буферизируется и поэтому ваши "*" только в конце и пишутся. Но даже если буфер отключить ($| = 1) то это Вам не поможет. Делайте так например.
Над чем тут три дня мучиться? :-) Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
trinitr0 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 102 Регистрация: 25.6.2013 Репутация: нет Всего: нет |
Спасибо ОГРОМНОЕ! Поправил по вышем рекомендациям и всё стало так как надо! Спасибо за разъеснение, теперь стало всё понятно. Спасибо!
И ещё в конец добавил:
Это сообщение отредактировал(а) trinitr0 - 25.6.2013, 17:38 |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Регулярные выражения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |