просмотреть файлы, возвращенные из команд оболочки
Очень часто я grep
и find
через каталоги (обычно содержащие изображения) и мне приходится «визуально» проверять результат, прежде чем я смогу обработать результат (например, удаление, перемещение и т. Д.). Например:
find ./pictures -iname "*.jpg" -size +2M -not -path "*/holiday/*" path1/img_2345.jpg path1/img_2346.jpg path1/img_2347.jpg
Затем я хотел бы быстро проверить, что стоит за именами файлов. Я знаю, что могу только display
их, но иногда мне нужно обрабатывать вывод нескольких сотен имен файлов, поэтому запуск одной команды каждый не вариант.
nautilus
/ nemo
и т. д. не вариант, потому что их возможности фильтра слишком ограничены (я бы очень хотел использовать find
и grep
)
Итак, теперь мой вопрос: есть ли способ комфортно использовать выходные данные произвольных инструментов командной строки в качестве входных данных для средства просмотра файлов / изображений?
Изменить: комментарии показывают, что я упустил некоторые детали, которые важны для меня:
Зритель должен работать с реальными файлами, а не с копиями или символическими ссылками (как, например
gwenview
, когда вы предоставляете файлы в командной строке). Причина в том, что я хотел бы иметь возможность удалять / переименовывать / перемещать файлы.Вовлеченный зритель должен хранить информацию о структуре каталогов (по нескольким причинам)
- работать с файлами становится сложно, когда у меня есть только имя
- иногда имя файла не уникально
- иногда имя каталога содержит важную информацию
Я начал реализовывать инструмент самостоятельно, но у меня возникло такое грязное чувство, что я изобретаю колесо ... по крайней мере, я могу лучше показать вам, о чем я говорю:
Очевидно, что в нижнем поле вы можете написать любую команду, имена файлов указаны в левом поле. Нажав на любой элемент списка, вы увидите его.
Я предполагаю, что эта функциональность уже может существовать как плагин для эмулятора терминала или файлового менеджера - но я не знаю ничего ..
Пока я не найду лучшее решение, я продолжу разработку (присоединяйтесь ко мне здесь ). Но я бы очень хотел сэкономить время и использовать существующее решение.
Как проходит работа?
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
6
Просмотр журнала в Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux