|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 05 Aug 2004 11:14:15 To : Lev Walkin Subject : Re: Как приписать к файлу начало? :) -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: Thu, 5 Aug 2004 07:14:15 +0000 (UTC) .RFC-Cancel-Lock: sha1:VkZM6S8mQN1Pc8SSo3rtnqqDR/M= "LW" == Lev Walkin wrote: >> Как бы наиболее красивым и простым способом из скрипта добавить строчку в >> начало файла? Hу я понимаю, что можно состряпать скрипт, но может есть >> что-то готовое, вроде ">>" - в конец файла, только для добавления в начало? >> :) LW> Файловая система обеспечивает только перезапись произвольного участка LW> файла, либо дозапись в конец. Если такая функциональность не подходит для LW> Ваших нужд, нужно либо менять нужды (писать всё-таки в конец файла, но зато LW> потом читать с конца в начало), либо городить огород поверх стандартной LW> функциональности файловой системы. LW> Из шеллового скрипта одним из простейших способов этого добиться, является LW> следующий: LW> FILE=file.ext LW> (echo $prepend; cat $FILE) >> ${FILE}.$$ LW> mv ${FILE}.$$ $FILE Только не ">>", а ">", на всякий случай... :) -- Serg (http://oskin.ru/) ~ ~ :q! --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) * Origin: Serg at 2:5020/20 (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/12069de47dc23.html, оценка из 5, голосов 10
|