Команды 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
sfk filefind [или ff] шаблон [шаблон2 !шаблон3 ...] [варианты]

   простой поиск имени файла для текущего дерева каталогов

   если вы помните какие-либо слова имени файла или его пути,
   введите "sfk ff" и слова, чтобы найти совпадающие имена файлов.
   чтобы печатать еще меньше, попробуйте "sfk :", за которым следует первое слово,
   без пробела: "sfk :word1 word2 ..."

   поддерживается вывод цепочки

   примечание:
   - поиск в текущем каталоге "." и всех подкаталогах
   - сравниваются полные пути к файлам, включая относительные имена файлов
      (не только относительные имена файлов)
   - шаблоны объединяются по И (а не по ИЛИ, как в списке),
     это означает, что ВСЕ заданные шаблоны должны появляться в пути,
     чтобы он был внесен в список, последовательность шаблонов игнорируется
   - варианты могут появиться где угодно
   - поддерживаются исключение шаблонов, начинающихся с !

   опции
      -time  также показать время файлов
      -size[=n] показать размер файлов [n символов в ширину]
      -kbytes или -kb  размеры в килобайтах, а не в байтах.
      -mbytes или -gbytes  размеры в мегабайтах или гигабайтах
      -kbpure список без окончания "kb"
      -arc включить содержимое архива .zip .jar .tar и т.д.




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

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

      sfk :.pdf
         список всех файлов .pdf где-нибудь в дереве каталогов ниже текущего

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