Files
dbtool/samples/locate/updatedb
2015-05-16 00:14:14 +02:00

16 lines
306 B
Bash
Executable File

#!/bin/sh
#
# simple locate alike
# written as an example how to
# use dbtool.
#
# updatedb creates the database
# which is then used by locate
# to search for a certain string.
#
db="/var/db/locate.db";
echo -n > $db
find / -ls | egrep -v "^\/proc|dev|tmp" | dbtool -d $db -i -f -R -t "^(.+?) (\/.*)$";