The OpenNET Project
 
Поиск (теги):    НОВОСТИ (+) КОНТЕНТ WIKI MAN'ы ФОРУМ

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

"Как внутрь ккарамелки повидло попадает?"
Сообщение от magadan emailИскать по авторуВ закладки(ok) on 05-Апр-04, 08:11  (MSK)
Простейший сценарий:

open(FILE, ">/root/test");
print FILE "Hello" ;
close FILE;

Вопрос:
Почему файл /root/test пустой?
права на запись в файл есть;
open возврвщает единицу (print тоже);
если файл был не пустой, то после работы скрипта - 0 byte;
то есть файл открывается для записи.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Как внутрь ккарамелки повидло попадает?"
Сообщение от magadan emailИскать по авторуВ закладки(ok) on 08-Апр-04, 16:20  (MSK)
Уважаемые, неужели ни кто из виртуозов perl никогда не писал в файл?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как внутрь карамелки повидло попадает?"
Сообщение от magadan emailИскать по авторуВ закладки(ok) on 09-Апр-04, 16:48  (MSK)
Да уж, гуру, хрестоматийный пример, а помочь некому, понимаю, все увлечены более серьёзными вещами.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как внутрь ккарамелки повидло попадает?"
Сообщение от Bootmen emailИскать по авторуВ закладки(??) on 10-Апр-04, 10:09  (MSK)
>
>open(FILE, ">/root/test");

Если вы в шелл работали то обратите внимание что ">" заменяет содержимое файла, а ">>" дописывает данные в файл.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как внутрь ккарамелки повидло попадает?"
Сообщение от magadan emailИскать по авторуВ закладки(ok) on 10-Апр-04, 16:37  (MSK)
>Если вы в шелл работали то обратите внимание что ">" заменяет содержимое файла, а ">>" дописывает данные в файл.


Ага, ты мне ещё братишка, расскажи с какой стороны к компьютеру подходить.
Внимательно прочти сценарий, файл открывается для перезаписи, в него пишется 5 байт "Hello",а файл пустой. Кстати если открываю в режиме ">>", и дописываю те же 5 байт, его содержимое не меняется.

PS. трудно себе представить пользователя unix не работающего в шелл

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Как внутрь ккарамелки повидло попадает?"
Сообщение от Асен Тотин emailИскать по авторуВ закладки on 10-Апр-04, 21:41  (MSK)
Привет,

open (FILE, "+> filename.txt") || die "Can't open file for writing";

Затем читать "man perlopentut".

WWell,

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Как внутрь ккарамелки повидло попадает?"
Сообщение от ACCA Искать по авторуВ закладки(ok) on 28-Апр-04, 06:14  (MSK)
>Простейший сценарий:
>Почему файл /root/test пустой?
>права на запись в файл есть;

Проверяй остальные параметры - квоты, место на диске, права на каталог, etc. Иногда помогает удаление _каталога_ /root/test.

Не называй свои файлы test. Это ещё хуже, как называть свой файл passwd или там syslog.conf.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Как внутрь ккарамелки повидло попадает?"
Сообщение от Bootmen emailИскать по авторуВ закладки(??) on 29-Апр-04, 15:56  (MSK)

>Не называй свои файлы test. Это ещё хуже, как называть свой файл
>passwd или там syslog.conf.
Прикол конечно не по теме- я про этот форумный вопрос уже вроде забыл,
да и больше не лез сюда (куда мне альтернавтивщику со своим шеллом седом и авк тягатся в словесности) однако почемуто мне сыпятся на почту все ваши
споры Перловские.
Честно я сей Перл изучаю основательно. По хорошим книгам Маслова и Матросова (программ на яз Перл -учебн для вузов). Но когда надо что то -то руки тянутся к AWK.
Звините конечно.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.



  Закладки на сайте
  Проследить за страницей
Created 1996-2014 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList