question about bash scripting
Здравствуй всезнающий all!
Ситуация:
Есть файл download.lst (в котором содержатся в каждой строчке - название
пакета для обновления) и делается скрипт для автоматического обновления
системы gentoo по ночам
Задача1:
нужно организовать считывание каждой строчки из файла download.lst и
пристаивать эту строчку какой-то переменной (str1="string") чтобы в
дальнейшем названия нужных для скачивания пакетов хранились в этих
переменных.
Задача2:
нужно удалять из списка считаную строчку в файле download.lst
Средства:
любые, но желателен bash.
Вопрос:
Как решить поставленную задачу?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 16043; Возраст листа: 577; Участников: 1331
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/320212
i386-redhat-linux-gnu)
On Mon, 21 Feb 2005 09:27:51 +1000
Analyzer <subscribe***@y*****.ru> wrote:
читаем первую строку в переменную str1
$ str1=`sed -e 1q download.lst`
удаляеи первую строку из файла download.lst
$ cp download.lst tmp.lst; sed -e 1d tmp.lst > download.lst
--
с уважением, александр баракин.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 16048; Возраст листа: 577; Участников: 1333
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/320478