|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Stanislav Latishko <sl@sl.spb.su> 07 Jun 2002 03:22:44 To : Vladimir Bormotov Subject : Re: q: База файлов на сидюках ... -------------------------------------------------------------------------------- VB> я вот смотрю на man 1L slocate, и опции -o, -d наводят меня на то, что VB> можно в этом направлении покопать. VB> VB> Если оно умеет искать во _всех_ базах, который найдутся в путях указаных в Декларировано что умеет. Hо у меня оно кору отбрасывает при задании 2 баз :( Багрепорт писать - ломает ... Самое смешное, что старенький locate спокойно смотрит в несколько баз. Только у меня он на машине, которая в другой комнате. Hе буду ж я туда ходить сидюки совать :) VB> -d, то остается написать скрипт, который прочтет с компакта некоторый его Легко. И работает какие-то секунды. Только вот - увы ... А тот locate базу от slocate'а понимать не хочет ... Устроить, что ли половое извращение по нфс'у ? ;) #!/bin/sh set -x CDDBDIR=/var/cddb CDDEV=/dev/scd1 VOL=`dd if=$CDDEV bs=8 skip=4101 count=4 | sed 's/ *$//'` cd $CDDBDIR/mnt mkdir "$VOL" mount -r $CDDEV "$VOL" slocate -l0 -o "../$VOL.db" -U "$VOL" umount $CDDEV eject $CDDEV rmdir "$VOL" # -- Stanislav Latishko sl@sl.spb.su ; 2:5030/949 --- ifmail v.2.14 * Origin: Привет с Большого Бодуна ! (2:5030/949@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/35006d9836ab.html, оценка из 5, голосов 10
|