Команды 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  

Команда: filefind

Быстрый поиск файлов по частям их имени

набрав очень короткую команду в командной строке Windows, Mac OS X, Linux, Raspberry Pi

sfk filefind [or ff] pattern [pattern2 !pattern3 ...] [opts] Простой поиск имен файлов для текущего дерева каталогов.
Если вы помните какие-либо слова имени файла или путь к нему, введите "sfk ff " и слова, чтобы найти подходящие имена файлов.

Чтобы набрать еще меньше, попробуйте "sfk :", а затем первое слово без пробела: "SFK :Слово1 Слово2 ..."

ПРИМЕЧАНИЯ

  • выполняет поиск по текущему каталогу "." и всем подкаталогам

  • полные пути к именам файлов, включая относительные имена файлов, сравниваются (а не только относительные имена файлов)

  • шаблоны AND комбинируются (а не OR, как в случае со списком). Это означает, что ВСЕ заданные шаблоны должны появиться в пути, чтобы он был включен в список. Последовательность шаблонов игнорируется

  • параметры могут быть указаны в люблм месте

  • Шаблоны исключения, начинающиеся с ! также поддерживаются.

    ПАРАМЕТРЫ

    -time - вывести также время файла.

    -size[=n] - показать размер файлов [n символов в ширину]

    -kbytes - или -kb перечисляет размеры в килобайтах, а не в байтах

    -mbytes - или -gbytes перечисляет размеры в мегабайтах или гигабайтах

    -kbpure - список без постфикса "kb"

    -arc - включить .zip .jar .tar и т.д. содержимое архива.

    chaining support Поддерживается цепочка выходных данных.

    web reference

    http://stahlworks.com/sfk-filefind

    ПРИМЕРЫ

    sfk filefind foo bar !save перечисляет все файлы в текущем дереве каталогов, имеющие как foo и bar в их path+filename, независимо от последовательности.
    Файлы, в пути (или имени) которых указано слово "save", исключаются.

    sfk ff foo*bar thing +fview аналогично предыдущему, перечисляет все файлы, имеющие bar AFTER foo в их пути+имя файла. вещь также должна присутствовать.
    результирующие файлы загружаются и отображаются в Depeche View .

    sfk :.pdf Перечислите все файлы .pdf где-нибудь в дереве каталогов.

    sfk :debug*.o +del Удалите все отладочные исполняемые файлы в текущем дереве каталогов.

    См. также

  • sfk list dirname filenamepattern ...
  • sfk list dirname +filter -+pattern1 -+pattern2