Ещё раз спасибо за Вашу попытку помочь мне, но я уже нашёл простое решение smile . В очередной раз убедился, что внимательное чтение манов оч.полезно. Меня выручила команда tree c соответствующими опциями (спасибо уважаемому i2ks за подсказку).
Консоль:
tree -a -H ~/e-books/ -o ~/listfiles.html --dirsfirst ~/e-books/
В файл
listfiles.html в виде дерева выводится список подкаталогов и файлов, находящихся в каталоге
~/e-books. Файл естественно в html-формате, названия подкаталогов и находящихся в них файлов эл.книг кликабельны (гиперссылки). При открывании
listfiles.html в браузере и клике по нужному файлу эл.книги, она открывается в соответствующем вьюере (у меня это настроено). Конечно же, в браузере можно вести и поиск текста в названиях эл.книг. Т.е. моя проблема полностью решена.
Спасибо также Steve Baker, Thomas Moore and Francesc Rocher, создателям и разработчикам замечательной программы
tree