|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 22 Mar 2006 20:41:20 To : Alexander V. Ribchansky Subject : Re: make config-recursive --------------------------------------------------------------------------------
22 мар 2006, среда, в 15:18 KRAST, Alexander V. Ribchansky написал(а):
AVR> Есть файлик (st_core_soft) в нем список софта, который охота установить
AVR> в виде misc/mc www/firefox итд. Хочется пройтись по всему списку и
AVR> сделать make config-recursive. Hарисовал такой скриптец
AVR> -----
AVR> #!/bin/sh
AVR> base="/usr/home/shurik/bin"
AVR> portsbase="/usr/ports"
AVR> a=`cat $base/st_core_soft`
AVR> echo "$a" | while read dir; do
AVR> echo $portsbase/$dir
AVR> echo
AVR> cd $portsbase/$dir
AVR> make config-recursive
AVR> done
AVR> -----
AVR> но видимо где-то чего-то я недопонимаю, ибо не работает оно. Как только
AVR> выскакивает диалог выбора опций для какого-то порта, так сразу он и
AVR> пропадает и происходит переход к следующему порту и так для всех
AVR> диалогов выбора опций.
AVR> А можно как-то решить вопрос так, чтоб имея список софта его
AVR> интерактивно-рекурсивно отконфигурить по make config-recursive ?
Как ты думаешь, что является стандартным вводом для команды read dir
в заголовке цикла? А для команды make config-recursive?
Eugene
--
Устав от вечных упований,
Устав от радостных пиров
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093675d6aab.html, оценка из 5, голосов 10
|