Це командні файли пошуку, які можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
findfiles - Утиліта для пошуку файлів, що містять певний вміст
СИНТАКСИС
файли пошуку [перемикачі]
ОПИС
Дуже часто, коли ви програмуєте будь-якою мовою програмування чи сценаріїв, вам цього хочеться
з'ясувати, як працює конкретна функція або чи є певна властивість настроєною, або
будь-яке з низки інших питань. У багатьох випадках ви можете знайти відповіді на свої
запитань, дивлячись на вихідний код програми чи інструменту, який ви використовуєте. Це
іноді називають «покупкою коду», особливо коли ви дійсно сподіваєтеся знайти
це метод, який робить саме те, що ви хочете зробити. Інструмент пошуку файлів PythonCard є
призначений для підтримки вас у цих зусиллях.
Введіть рядок, за яким потрібно шукати, вкажіть у findfiles каталоги (так, ви можете мати
більше одного), у якому шукати файли, що містять цей рядок, і надсилати файли пошуку
щоб знайти файли з цим конкретним вмістом. Прокрутіть список файлів, кожен з яких має значок
рядок, що відтворює частину розташованого рядка для кожного входження у файл, знайдіть один
ви думаєте, що це те, що ви шукаєте, і двічі клацніть рядок. Вуаля! PythonCard
Інструмент редактора коду відкривається і миттєво прокручує до вибраного рядка.
Перемикачі
-p Показати редактор властивостей
-m Показати засіб спостереження за повідомленнями
-l Увімкнути ведення журналу
-s Показати оболонку
-m Показати простір імен
-d Показати меню налагодження
РЕГУЛЯРНА ВИРАЗИ
Утиліта findfiles використовує класичний пошук Unix grep (регулярний вираз).
Утиліта grep використовує метод, який називається відповідністю регулярних виразів, щоб знайти місце розташування
інформації. У регулярних виразах деякі символи мають особливе значення. Якщо хочеш
щоб шукати будь-який із цих спеціальних символів у рядках, які ви надаєте у файлах пошуку,
вам потрібно буде екранувати їх, поставивши перед ними символ зворотної косої риски (\).
Хоча таких символів у регулярних виразах багато, з якими ви будете
Необхідно бути максимально обережним: знак питання (?), зірочка (*), додавання/конкатенація
оператор (+), пряма або вертикальна смуга (|), каретка (^) і знак долара ($). Для пошуку а
знак долара в цільових каталогах, наприклад, введіть "\$" у поле пошуку.
(Введення $ сам по собі призведе до аварійного завершення пошуку файлів досить надійно.)
У системі Debian ви можете переглянути сторінки керівництва для GREP(1) або regex(7) для отримання додаткової інформації
на grep і регулярні вирази.
ПРИМІТКИ
Утиліта findfiles також надає додаткову функціональність, яка тут не обговорюється
man сторінки, тому що досить важко повністю описати використання програми з графічним інтерфейсом
текстова сторінка керівництва. Для отримання детальніших інструкцій щодо використання або отримання додаткової інформації про
Загалом фреймворк графічного інтерфейсу PythonCard, вам слід встановити пакет pythoncard-doc і
ознайомтеся з різними покроковими інструкціями, навчальними посібниками та зразками, які додаються до нього.
Після встановлення пакета pythoncard-doc документація встановлюється на
/usr/share/doc/pythoncard-doc, а також доступний через інфраструктуру бази документів Debian
- знайдіть його в розділі Devel за допомогою dwww(1) док-центральний(1) або dhelp(1).
Якщо ви не бажаєте встановлювати пакет pythoncard-doc, ви можете знайти, по суті, файл
та сама інформація на веб-сайті PythonCard:
http://pythoncard.sourceforge.net
Використовуйте файли пошуку в Інтернеті за допомогою служб onworks.net