From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Igor Solovyov To: mandrake-russian@linuxteam.iplabs.ru Subject: Re: [mdk-re] script need In-Reply-To: References: <20010225161403.4b4b6f4c.vyt_o@mail.ru> <20010225174431.0dd51053.vyt_o@mail.ru> <20010225181724.2e8255d9.vyt_o@mail.ru> <20010225190811.6184b124.vyt_o@mail.ru> <20010225202708.30c653e4.vyt_o@mail.ru> <20010225210254.5c617b9f.vyt_o@mail.ru> X-Mailer: stuphead version 0.5.0 (GTK+ 1.2.8; Linux 2.2.18-ipl1mdk; i686) Organization: JSC "ANTI" Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Message-Id: Sender: mandrake-russian-admin@linuxteam.iplabs.ru Errors-To: mandrake-russian-admin@linuxteam.iplabs.ru X-BeenThere: mandrake-russian@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@linuxteam.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Sun Feb 25 21:20:11 2001 X-Original-Date: Sun, 25 Feb 2001 23:20:38 -0500 Archived-At: List-Archive: Hi ! On Sun, 25 Feb 2001 23:13:33 -0500 Igor Solovyov wrote: IS> On Sun, 25 Feb 2001 21:02:54 +0300 Vyt wrote: IS> V> > В том-то все и дело! Был скрипт, позволяющий найти rpm, IS> V> > по имени файла без пути. IS> V> IS> V> Не нашел. Могу предложить простой вариант IS> V> IS> V> --start-- IS> V> #!/bin/sh IS> V> fn=`which $1` IS> V> rpm -q -f $fn IS> V> IS> V> --end-- IS> V> IS> V> параметром передается интересующее имя файла IS> IS> В большинстве случаев этот номер не пройдет. IS> which ищет только согласно PATH. IS> Тогда уж лучше find использовать. :-) В догонку. А если этого файла вообще нет на диске? :-))) Пример: собраешь что-нибудь, при сборке выясняется, что нужен какой-то файл, которого в системе нет. Т.е. например не установлен какой-нибудь пакет из дистрибутива. Надо его установить, но какой именно? Не всегда известно. Как определить какой пакет не установлен по известному имени файла? Вот что мне нужно. -- Best regards! Igor Solovyov Zlatoust, Russia