
copy | deblank | delete | deltree | filefind | filetime | fixfile | index | list | mkdir | name | olist | partcopy | rename | setbytes | space | sync | touch | treesize | Команда: name имя sfk[2] слово [слово2] [!exclude] [.ext]
найти имена файлов как можно быстрее, используя
индексные файлы, созданные с помощью sfk index или gindex.
имя sfk слово [слово2] [слово3] [...]
будут использоваться локальные индексные файлы zz-index.txt
- в текущей папке
- в родительской папке
- и так далее, пока не появится корневая папка "\"
а также файл глобального базового индекса из
а затем перечисляет все имена файлов из этих индексов
имеющие данные слова в своем имени или пути.
Под windows вместо C:\zz-index.txt
он будет читать C:\zz-index\zz-index.txt
sfk имя2 слово [слово2] [слово3] [...]
делает то же самое, что и имя, но также включает
глобальный файл расширенного индекса.
sfk gname использует только глобальный индекс.
sfk lname использует только локальные индексные файлы.
синтаксис шаблона
- просто введите до 10 слов, которые должны содержаться
где-то в имени файла или его пути. слова
И объединены. последовательность игнорируется.
- слова, начинающиеся с ! или : исключит любой файл
наличие слова в названии.
- слова, начинающиеся с "." являются расширением файла и
должен стоять только в КОНЦЕ имени файла или быть
за которым в имени файла следует еще один "."
как ".so" в foobar.so.1.2.3
опции
-size включить информацию о размере в результат
-size=n информация о размере пэда до n символов
-tab создать вывод, разделенный табуляцией
-withmeta включить метаданные в поиск:
дата, например 2019-12-31
время, например 23:59:01
размер вроде 12345
-метапоиск только в метаданных
-spat поддерживает шаблон косой черты \t для табуляции
сортировка вывода
вывод всегда сортируется по времени модификации файла,
перечисление самых последних файлов в нижней части списка.
цепная поддержка
поддерживается цепочка вывода.
псевдонимы
имя sfk совпадает с именем sfk
sfk x совпадает с именем sfk
sfk x2 то же, что и sfk name2
смотрите также
sfk gindex - создать файл(ы) глобального индекса
sfk index — создать файл(ы) локального индекса
sfk home - указать местоположение домашней папки sfk
веб-ссылка
http://stahlworks.com/sfk-инаме
Примеры
имя sfk .pdf
перечисляет все файлы PDF в базовом индексе.
sfk name part 2391 datasheet .pdf
перечисляет все PDF-файлы в базовом указателе, имеющие
слова "деталь", "2391" и "техпаспорт"
где-то в их имени, например:
C:\documentation\datasheets\parts\2391.pdf
C:\server2391beta\subparts\datasheet.pdf
sfk name2 часть 2391 техническое описание .pdf
то же самое, но может также перечислить дополнительные результаты
из расширенного индекса, например:
Z:\public\docs\part-2391\datasheet-03.pdf.old
имя sfk .hpp +найти дерево классов
искать все файлы заголовков .hpp в локальном индексе
для слов «класс» и «дерево».
дерево имен sfk .hpp +fview
загрузить и просмотреть все файлы .hpp, имеющие "дерево"
в их имени или пути. ("Просмотр sfk" для получения дополнительной информации)
sfk name метроном .mp3 +copy tmp -flat
скопируйте все файлы .mp3 с метрономом в один
выходная папка, без подпапок.
имя sfk -spat foobar\r
список имен файлов, заканчивающихся на «foobar»
имя sfk -meta -spat \t1234\t
список файлов с точным размером 1234 байт. |
![]() |