Поиск внутри файлов на сервере.

Soft
На сайте с 22.06.2008
Offline
34
9444

Залил я на сервер файлов.

И нужно мне найти в коде файлов (файлы разные - php, html, txt и т.д.), например class="content"

Кто как ищет?

Папка с вложенными папками.
Nick84
На сайте с 10.05.2006
Offline
55
#1

сливай обратно с сервера и ищи дримвивером или нотпадом++

bugsmoran
На сайте с 18.02.2010
Offline
223
#2

Не надо ничего сливать обратно.

grep -sHR 'class="content"' /path/where/1k_files
S5
На сайте с 18.02.2010
Offline
14
#3

Nick84, Идиотский совет :)

find / -name \\*.php|xargs grep class="content"

find / -name \\*.html|xargs grep class="content"

find / -name \\*.txt|xargs grep class="content"

Вместо / подставляем свой путь. Поиск в подпапках также будет произведён.

V
На сайте с 25.07.2006
Offline
128
#4

Кстати, в mc очень удобный поиск. Вызывается клавишами "Esc" "?".

Можно и маску именам файлов задать и регекспами искать.

И результаты удобно выводятся, включая "панелизацию" найденного.

Приватный linux-администратор
klassev
На сайте с 09.08.2007
Offline
135
#5

find . -type f -print | xargs egrep -i "текст_который_ищем"

ну или вместо точки - путь где искать собираетесь

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#6

В смысле найти? между тэгов информацию? ну нашёл например скрипт... дальше что?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
pupseg
На сайте с 14.05.2010
Offline
364
#7

grep 'class="content"' -r /put/kuda/ty/zalil > founded.txt

потом анализируй файл founded.txt

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий