deplist | dupfind | extract | find | hexfind | md5 | md5check | md5gento | ofind | pathfind | reflist | xfind | xfindbin | xhexfind | Команда: find sfk find [opts] singledir word [word2] [word3] ... [-names] поиск текста в текстовых файлах. если указано несколько слов тогда перечислены только области, содержащие все слова. это основная команда для поиска только статических слов. введите sfk xfind для использования подстановочных знаков и выражений. опции -arc XE: включить содержимое архивов .zip, .jar, .tar и т. д. как можно глубже, включая вложенные архивы. XD: demo прочитает первые 1000 байт каждой записи. -qarc быстро читать архивы верхнего уровня, но не вложенные. -case поиск с учетом регистра. по умолчанию нечувствителен к регистру. для получения подробной информации введите: sfk help nocase -bin не определять содержимое файлов автоматически, обрабатывать все как двоичные файлы. также может использоваться для плавающих текстовых файлов (один перевод строки на абзац, а не построчно). может привести к нежелательным разрывам строк с коротким текстом. -len=n увеличить длину строки для текста, извлеченного из двоичного файла чтобы найти более длинные строки. максимум 600 ок. -широкий такой же, как -len=300 -разделитель=.,; установите разделители, чтобы включить мягкий перенос слов. по умолчанию используется мягкая обертка только для пробелов. -hidden включает скрытые и системные файлы. -c поиск с учетом регистра (не по умолчанию). -lnum список номеров строк совпадений. -nocol отключить цветовую подсветку вывода (sfk help colors). -names перечисляет только имена файлов, содержащих хотя бы одно совпадение. -notnames перечисляет только имена файлов, не содержащих совпадений. -счет список нет. совпадающих строк в файле. подразумевает -names. требует опции -text, не может использоваться с бинарными файлами. -quiet не показывать информацию о ходе сканирования. -pure не отображать имена файлов, отображать только текстовые совпадения без отступа. по умолчанию при указании одного файла в качестве первого параметра. -verbose подробно рассказывает, что на самом деле ищет find. -nocconv отключить преобразование умляутов и символов ударения во время вывод в консоль. "sfk help opt" для получения подробной информации. -firsthit показывает только первый совпадающий результат для каждого файла. -justrc ничего не выводить на терминал, просто установить код возврата. -head=n читать только первые n строк текста из файлов. ограничения поиска в бинарных данных по умолчанию извлекаются только строки до 80 символов из двоичных данных, поэтому строки длиннее этого могут быть не найдены. это можно изменить опцией -len=n или -wide. поддержка шаблонов подстановочные знаки или шаблоны косой черты не поддерживаются, за одним исключением: если вам нужно найти шаблоны, начинающиеся с "-" или "+", префикс их с обратной косой чертой \, чтобы избежать неправильного толкования как варианты. коды возврата для пакетных файлов 0 = совпадений нет, 1 = совпадения найдены, >1 = произошла серьезная ошибка. см. также "sfk help opt" о том, как повлиять на обработку ошибок. псевдонимы sfk findbin аналогичен sfk find, но также читает двоичные файлы. смотрите также --- команды с открытым исходным кодом --- sfk xfind поиск подстановочного текста в текстовых файлах sfk поиска в офисных файлах .docx .xlsx .ods sfk xfindbin поиск подстановочного текста в текстовых/двоичных файлах sfk xhexfind поиск в текстовом/двоичном файле с выводом шестнадцатеричного дампа sfk Extract извлекает данные подстановочных знаков из текстовых/бинарных файлов sfk фильтрует фильтр и редактирует текст с помощью простых подстановочных знаков sfk найти поиск фиксированного текста в текстовых файлах sfk findbin ищет фиксированный текст в текстовых/бинарных файлах sfk hexfind ищет фиксированный текст в бинарных файлах sfk replace заменить фиксированный текст в текстовых/бинарных файлах --- бесплатные команды --- инструмент sfk view GUI для поиска текста по мере ввода --- Коммерческие команды xe --- sfk replace заменить фиксированный текст с высокой производительностью sfk xreplace заменить подстановочный знак в текстовых/двоичных файлах sfk help xe о SFK XE и xreplace с выражениями SFK. веб-ссылка http://stahlworks.com/sfk-найти Примеры sfk найти . foo bar включает искать текстовые файлы в текущем каталоге по словам foo+bar+include. обратите внимание, что синтаксис краткой формы поддерживает одно имя каталога, и любое количество текстовых шаблонов, но не шаблоны имен файлов. sfk find -pat text1 text2 -dir src1 src2 -file .cpp .hpp поиск в пределах указанных каталогов и файловых масок. sfk list src +find -verbose \-pat \\-foo \+list найти строки, содержащие слова "-pat", "\-foo" и "+list" во всех файлах каталога src, с подробным поиском информации. sfk найти класс тестовых файлов + представление искать «класс» в «тестовых файлах» и показывать результаты в интерактивном режиме в Depeche View ("sfk view" для подробностей). |