Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: создание списка файлов в директории с гиперссылками через терминал  (Прочитано 1281 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ubuntu 16-04

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Уважаемые формучане, кто может подсказать, как можно командой в терминале создать файл отражающий содержание каталога и подкаталогов с гиперссылками на открытие файлов содержащихся в данных директориях. То есть, что-то вроде вывода команды tree -P *.pdf > tree.doc, но чтобы список был кликабельным и открывал сами файлы содержащиеся в нем при нажатии на их имена. В windows подобный функционал предоставляет программа NickFileTree

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Может просто консольный файл менеджер поставить?
sudo apt install mc

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
прямых команд нет. можно список прогнать через perl и регекспами из имен создать клибаельный список в формате html-странички к примеру.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6723
  • 20% Cooler
    • Просмотр профиля
Код: (bash) [Выделить]
for i in /home/$USER/* ; do echo "<a href=\"$i\">$(basename "$i")</a>"; done
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Ubuntu 16-04

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
нашел следующее решение:
tree -P *.pdf -H smb://server/FOLDER > treehtml.html
выбирает только файлы pdf, раскладывает их списками по папкам и делает html файл с гиперссылками на сами файлы
smb://server/FOLDER - путь к требуемой папке на сетевом ресурсе.

Воистину linux может все  :)

Пользователь добавил сообщение 13 Октября 2017, 07:47:33:
добавлю ложку дегтя. Через chrome на ubuntu ссылки открываются во внешней программе Evince просмотр документов. Все отлично. Но через firefox контакта нет.
Аналогичным образом windows пользователи не могут открыть ссылки ни через один браузер. Есть ли у гуру мысли, что не так?
« Последнее редактирование: 13 Октября 2017, 07:47:33 от Ubuntu 16-04 »

 

Страница сгенерирована за 0.031 секунд. Запросов: 25.