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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн Ubuntu 16-04

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

Оффлайн ReNzRv

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

Оффлайн pfg21

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

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4307
  • Capture the truth
    • Просмотр профиля
Код: Bash
  1. for i in /home/$USER/* ; do echo "<a href=\"$i\">$(basename "$i")</a>"; done
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6015
  • 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.181 секунд. Запросов: 24.