Файловый вывод в Perl

Модератор: Модераторы разделов

Аватара пользователя
0xDEAD
Сообщения: 54
ОС: Ubuntu Linux

Файловый вывод в Perl

Сообщение 0xDEAD »

Хочу написать скриптик, причем нужен вывод в файл.
Пишу как описано в perldoc:

Код: Выделить всё

#!/usr/bin/perl
open $my_file , ">", "test.txt";
print $my_file, "Hello, World!";
close $my_file;

однако в файл ничего не выводится, а на экран выводится сообщение

Код: Выделить всё

GLOB(0x8144c20)Hello, World!

Как, все же, правильно выводить данные в файл?
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: Файловый вывод в Perl

Сообщение snake »

Код: Выделить всё

#!/usr/bin/perl

open (FILE, ">file.txt");
print FILE "bla-bla-bla";
close(FILE);

Дискрипторы файлов. Учим матчасть :rtfm:
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
Аватара пользователя
0xDEAD
Сообщения: 54
ОС: Ubuntu Linux

Re: Файловый вывод в Perl

Сообщение 0xDEAD »

Спасибо, а то запутался! :blush:
Спасибо сказали:
v04bvs
Сообщения: 636
ОС: Debian GNU/Linux

Re: Файловый вывод в Perl

Сообщение v04bvs »

0xDEAD: уберите первую запятую в 3-й строчке
Спасибо сказали: