@ryokuyou

Существует ли что-то на fuse(или подобном) способное заменить поиск в файловых менеджерах?

В различных файловых менеджерах есть возможность искать файлы по какому-то критерию, и после поиска получать результат в виде списка файлов над которым можно совершать различные операции(например открыть в редакторе).

Есть ли что-то такое, что можно было бы использовать в коммандной строке?

Что-то такое:
  • Оно использует fuse и поэтому в cli можно использовать различные операции над результатом поиска. Кроме того, программы которые показывают содержимое fs, всякие просмотрщики картинок и прочее, удобнее использовать;
  • Было бы отлично если это приложение не само реализовывало поиск, а принимало список путей к файлам каким-нибудь способом: find $PWD -name '*.cpp' | file-list-fs
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
alex_shpak
@alex_shpak
fuse не знаю, самое простое - xargs + ln, создающий хардлинки на найденные файлы в определенной директории:

find $PWD -name '*.cpp' | xargs ln -t /tmp/result-dir


но если в результатах поиска будут два файла с одинаковым именем, в результатах будет только один.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
sotvm
@sotvm
Умный поймёт , а дураку и так всё равно.
чем не устраивает штатный поиск?мало опций?
я для таких движений пользую doublecmd
ps
есть какая то тулза на С ,но забыл название (поиск моментальный
ставил на минт,но после переустановки системы не помню,а старый бэкап потрошить нет желания.
погугли сам
Ответ написан
@MechanID
Админ хостинг провайдера
обычно утилит find и mlocate достаточно,
find дает огромную гибкость
mlocate очень быстро ищет (по заранее созданным индексам)

Если у вас есть какойто специфичный сценарий использования то напишите на bash обвертку для find и будет вам счастье.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы