Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Lev Walkin                           2:5020/400     05 Aug 2004  01:34:40
 To : Artem Korneev
 Subject : Re: Как приписать к файлу начало? :)
 -------------------------------------------------------------------------------- 
 
 
 Artem Korneev wrote:
 
 >                     Вы по процедурному вопросу? Обождите.
 > 
 >     Как бы наиболее красивым и простым способом из скрипта добавить строчку в
 > начало файла? Hу я понимаю, что можно состряпать скрипт, но может есть что-то
 > готовое, вроде ">>" - в конец файла, только для добавления в начало? :)
 
 Файловая система обеспечивает только перезапись произвольного участка файла,
 либо дозапись в конец. Если такая функциональность не подходит для Ваших нужд,
 нужно либо менять нужды (писать всё-таки в конец файла, но зато потом читать
 с конца в начало), либо городить огород поверх стандартной функциональности
 файловой системы.
 
 Из шеллового скрипта одним из простейших способов этого добиться, является
 следующий:
 
 FILE=file.ext
 (echo $prepend; cat $FILE) >> ${FILE}.$$
 mv ${FILE}.$$ $FILE
 
 но это не атомарно.
 -- 
 Lev Walkin
 vlm@netli.com
 
 --- ifmail v.2.15dev5.3
  * Origin: Netli, Inc. (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как приписать к файлу начало? :)   Artem Korneev   04 Aug 2004 23:21:16 
 Re: Как приписать к файлу начало? :)   Lev Walkin   05 Aug 2004 01:34:40 
 Как приписать к файлу начало? :)   Vladimir Shilov   06 Aug 2004 08:41:00 
Архивное /ru.linux/6577a3525c81.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional