Знайти текст в файлах (різні способи, різні ос)
Як знайти текст в декількох файлах.
Іноді виникає необхідність пошуку певного слова / фрази в декількох файлах. Це можуть бути офісні документи (Word, Excel) або ж просто купа текстових файлів в якому потрібно відшукати щось.
У моєму випадку необхідно було знайти на сайті, написаному на PHP певне слово, точніше назва картинки, що б зрозуміти як і де вставляється в footer - ось так от написали сайт наші розробники.
Для користувачів Windows
Для цього є кілька способів.
1) Це скористатися Notepad ++
Вкладка - пошук - знайти в файлах - вказуємо шлях пошуку і чекаємо.
2) Скористатися пошуком операційної системи.
Так-так там теж можна знайти слово в безлічі файлів.
У мене до цих пір Windows XP і чесно кажучи не знаю чи є така можливість у більш нових версіях ОС.
- Пуск - знайти - файли і папки
- Документи (текстові файли, електронні таблиці) - використовувати додаткові параметри - слово або фраза в документі
- Далі вказуємо шлях для пошуку - це може бути весь комп'ютер, який-небудь диск або папка.
3) Ще можна проводити пошук за допомогою Total Commander
Ну а якщо Ви володар Linux систем, то пошук тут можливий з командного рядка за допомогою команд "find", "grep"
#find / etc / samba / -type f -exec grep -i "1C" <> \;
Ця команда покаже наступне
[Backup-1c]
path = / mnt / raid1 / backup-1c
# [Backup-1c]
backup: 501: 4C1FFAF2F0CAA715695109AB020E401C: 8871D2FDC84S85A2F955273350F157ABD: [U]: LCT-47563F59:
або так:
#grep -rli '1c' / var / named /
А ця ось так
/etc/samba/smb.conf
/ Etc / samba / smbpasswd
Взагалі "grep" - це просто незамінна команда для користувачів Linux, вона використовується для різних маніпуляцій з текстом і дуже популярна в скриптах Linux
У Linux так само можна проводити пошук за допомогою Midnight Commander, графічного інтерфейсу і іншого.
Якщо Ви щасливий власник Інтернет магазину або тільки збираєтеся його створювати, то відразу ж зверніть увагу на рішення від Naumen Contact Center наумен.ру.