Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 1. File System - Файловая cистема
copy | deblank | delete | deltree | filefind | filetime | fixfile | index | list | mkdir | name | olist | partcopy | rename | setbytes | space | sync | touch | treesize |

Help:   Рус   |   Eng        Refer:   Рус   |   Eng  

Команда: 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 байт.