Это команда findfiles, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
findfiles - Утилита для поиска файлов, содержащих определенный контент
СИНТАКСИС
файлы поиска [переключатели]
ОПИСАНИЕ
Очень часто, когда вы программируете на каком-либо языке программирования или сценариях, вы хотите
узнать, как работает конкретная функция, можно ли установить конкретное свойство, или
любой из ряда других вопросов. Во многих случаях вы можете найти ответы на свои
вопросы, просмотрев исходный код приложения или инструмента, который вы используете. Это
иногда называют "покупкой кода", особенно когда то, что вы действительно надеетесь найти
это метод, который делает именно то, что вы хотите. Инструмент PythonCard findfiles
разработан, чтобы поддержать вас в этих усилиях.
Введите строку для поиска, сообщите findfiles каталоги (да, вы можете
более одного), в котором нужно искать файлы, содержащие эту строку, и отправлять файлы поиска
чтобы найти файлы с этим конкретным содержимым. Прокрутите список файлов, каждый из которых
строка, воспроизводящая часть найденной строки для каждого вхождения в файл, найдите
вы думаете, что это то, что вы ищете, и дважды щелкните строку. Вуаля! Карта PythonCard
Инструмент codeEditor открывается и мгновенно прокручивается до выбранной вами строки.
ВЫКЛЮЧАТЕЛИ
-p Показать редактор свойств
-m Показать наблюдателя сообщений
-l Включить ведение журнала
-s Показать оболочку
-m Показать пространство имен
-d Показать меню отладки
ОЧЕРЕДНАЯ ВЫРАЖЕНИЯ
Утилита findfiles использует классический поиск по grep (регулярное выражение) Unix.
Утилита grep использует метод, называемый сопоставлением регулярных выражений, для поиска
Информация. В регулярных выражениях некоторые символы имеют особое значение. Если хочешь
для поиска любого из этих специальных символов в строках, которые вы вводите в файлах поиска,
вам нужно будет избежать их, поставив перед ними символ обратной косой черты (\).
Хотя в регулярных выражениях много таких символов,
нужно быть особенно осторожным: вопросительный знак (?), звездочка (*), сложение / объединение
оператор (+), вертикальная черта или вертикальная черта (|), вставка (^) и знак доллара ($). Для поиска
знак доллара в целевых каталогах, например, введите "\ $" в поле поиска.
(Ввод $ сам по себе довольно надежно приведет к сбою файлов find.)
В системе Debian вы можете увидеть страницы руководства для GREP(1) или регулярное выражение(7) для получения дополнительной информации
по grep и регулярным выражениям.
ПРИМЕЧАНИЯ
Утилита findfiles также предоставляет дополнительные функции, которые не обсуждаются в этой статье.
manpage, потому что довольно сложно полностью описать использование программы с графическим интерфейсом в
текстовая страница руководства. Для получения более подробных инструкций по использованию или для получения дополнительной информации о
В целом для среды графического интерфейса PythonCard вам следует установить пакет pythoncard-doc и
взгляните на различные пошаговые инструкции, руководства и примеры, включенные в него.
После установки пакета pythoncard-doc документация устанавливается в
/ usr / share / doc / pythoncard-doc, а также доступен через инфраструктуру базы документации Debian
- найдите его в разделе Devel, используя гввв(1) документ-центр(1) или помощь(1).
Если вы не хотите устанавливать пакет pythoncard-doc, вы можете найти по существу
та же информация на сайте PythonCard:
http://pythoncard.sourceforge.net
Используйте файлы поиска в Интернете с помощью сервисов onworks.net