lokales / aktualisiertes Werkzeug (Linux-CLI) für CDs / DVDs
716
yogan
Ich suche nach einem Linux-Tool, um nach Dateien auf Offline-Medien wie CDs und DVDs zu suchen. Ich weiß, dass es viele "Katalogisierungs" -Tools gibt, aber diese sind alle grafisch und ich möchte ein Befehlszeilenprogramm. Ideal wäre, wenn es genauso funktioniert wie das bekannte locate / updatb-Bundle, mit der einzigen Ausnahme, dass das db-Update interaktiv sein müsste, sodass Sie eine ID oder eine Beschreibung zu einem Medium eingeben können, das vom locate gedruckt wird -wie Werkzeug, z
Gibt es ein solches Werkzeug schon? Ich habe nichts gefunden, aber das liegt wahrscheinlich daran, dass Begriffe wie "locale" / "cd" / "files" / "catalog" zu häufig sind, um gute Ergebnisse zu erzielen. Es wäre nicht schwer, so etwas selbst zu schreiben, aber ich möchte das Rad hier nicht neu erfinden.
Wahrscheinlich besser für SuperUser.com
EBGreen vor 15 Jahren
0
3 Antworten auf die Frage
1
Vinko Vrsalovic
Mit updateb können Sie die Wechseldatenträgerpfade analysieren. Konfigurieren Sie dazu die Umgebungsvariablen PRUNEPATHS und PRUNEFS in /etc/updatedb.conf oder gleichwertig. Dies wird sich zwar nur an den Pfad erinnern, dh wenn Sie im selben Verzeichnis ein anderes Medium mounten und updateb ausführen, werden die Dateien überschrieben (oder angehängt?).
Sie können dieses Problem umgehen, indem Sie jede Ihrer CDs in einem eigenen Verzeichnis anbringen, nicht sehr schwer, aber etwas lästig.
1
Juliano
Meine besondere Lösung dazu ist die Verwendung isoinfovon Wodim, um Dateien in einem Verzeichnis ~ / dvddb / zu generieren, mit der Bezeichnung der DVD als Dateiname (wenn Sie keine RockRidge-Erweiterungen verwenden, ändern Sie -lRin -lJ):
isoinfo -lR -i /dev/scd0 > ~/dvddb/xxx.txt
Dann, um eine Datei zu finden:
grep -i 'name' ~/dvddb/*
Möglicherweise möchten Sie Shell-Aliase erstellen.
Sie sollten ls -R> ~ / dvddb / disc_name.txt verwenden können, wenn Sie zusätzliche Tools vermeiden möchten
Paxxi vor 15 Jahren
0
Pär: Sicher. Ich bevorzuge `isoinfo`, weil es den Inhalt der Disc auflistet, ohne ihn einzubinden. Ich lasse es sofort laufen, nachdem ich die Disc gebrannt habe. Das ist in diesem Sinne sehr praktisch.
Juliano vor 15 Jahren
1