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


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

Автор Тема: Как пробежаться по папкам, просмотреть документы, и собрать всё один лист?  (Прочитано 579 раз)

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

Оффлайн ase66

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
Есть очень много папок, в каждой лежит документ с нужной строкой начинающейся с "url": "https://

Существует ли скрипт или программа способная пробежаться по папкам, просмотреть документы, и собрать в один лист строки начинающиеся с "url": "https://

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
grep -Ihr '^\s*"url": "https://' /путь_к_папке/где_много_папок/*
« Последнее редактирование: 17 Сентября 2018, 10:19:27 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн ase66

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
Работает! Только лучше вывод в текстовый файл. Или тогда в терминале нужно настроить бесконечную прокрутку.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6167
    • Просмотр профиля
ase66, ну хоть немного проявляйте инициативу в решении своих задач.
grep -Ihr '^\s*"url": "https://' /путь_к_папке/где_много_папок/* > url.txt

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
while read -s a;do echo "$a";done | grep ....
тогда "вставить" текст в терминалу и 'Enter'.
« Последнее редактирование: 17 Сентября 2018, 17:07:00 от victor00000 »
Wars ~.o

Оффлайн ase66

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
    • Просмотр профиля
ase66, ну хоть немного проявляйте инициативу в решении своих задач.
grep -Ihr '^\s*"url": "https://' /путь_к_папке/где_много_папок/* > url.txt

Не жалейте букв. Чем подробнее всё расписать, тем лучше. Тут ведь не для меня одного решение. Сюда может и через 10 лет народ ёще не раз заглянет.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6167
    • Просмотр профиля

 

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