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