Где я могу найти графическую командную оболочку?

StackOverflow https://stackoverflow.com/questions/30318

  •  09-06-2019
  •  | 
  •  

Вопрос

Терминалы и оболочки очень мощные, но их сложно освоить, особенно чтобы максимально эффективно использовать их возможности.Кто-нибудь знает о командной оболочке с более графическим интерфейсом, которая помогает пользователю или отображает ответы более дружелюбным способом?Я знаю об IPython, но даже его синтаксис несколько запутан, хотя это шаг в правильном направлении.

Кроме того, результаты могут быть представлены графически, например.было бы неплохо иметь возможность отображать размеры файлов в круговой диаграмме?

Это было полезно?

Решение 12

я нашел ШИКАРНЫЙ, графический интерфейс для MS PowerShell.Это примерно то, что я намеревался.У вас есть серверная часть командной строки с графическим интерфейсом WPF.Вы можете передать результаты от команды к следующей и отобразить графический вывод.

Другие советы

Горячий провод это попытка объединить мощь традиционного интерфейса командной строки с элементами графического пользовательского интерфейса.Таким образом, у него есть графический интерфейс, и он пытается помочь вам, предлагая команды и показывая возможные совпадения из вашей истории.(Хотя в bash и других оболочках для этого есть сочетания клавиш, вы должны их знать...)

Вы можете использовать все ваши общие системные команды, но ряд ключевых из них по умолчанию имеют новые версии, которые используют конвейер объектов и отображаются в удобном графическом интерфейсе.В частности, ls (он же dir) показывает файлы списков и показывает их в столбцах.Вы можете выполнить сортировку, щелкнув заголовки столбцов, дважды щелкнув файлы, чтобы их открыть, или дважды щелкнув каталоги, чтобы перейти в этот каталог.Команда proc позволяет вам щелкнуть правой кнопкой мыши по процессу, и одним из вариантов является его уничтожение.

Конвейер объектов работает аналогично Microsoft Powershell, позволяя командам в канале напрямую обращаться к свойствам объекта, а не выполнять обработку текста для его извлечения.

Hotwire — кроссплатформенный (Линукс, БСД, Окна, Мак), хотя он находится на ранней стадии разработки.Чтобы узнать больше, установите (нажмите на ссылку для вашей платформы) и работайте через простую начиная страница.

Если вам не нравится hotwire, вы также можете посмотреть список связанные проекты и идеи поддерживается на вики Hotwire.

рыба — это оболочка Unix, ориентированная на удобство использования, например, за счет цветной подсветки и расширенных возможностей заполнения вкладок.

Для другого сочетания текстового и графического интерфейса есть Ртуть, а также аналогичные инструменты, такие как Launchy, GNOME Do и ENSO.

Это конкретно для Python, или вас просто интересует любой командная оболочка с графическим интерфейсом?

Если вас интересует идея передачи размеров файлов в круговую диаграмму, вы можете попробовать PowerGUI, уровень графического интерфейса командной оболочки Microsoft PowerShell.PowerShell также позволяет передавать данные из команд в XML, CSV и другие форматы, понятные программам с графическим пользовательским интерфейсом.

Командная оболочка на основе графического интерфейса кажется мне оксюмороном.

Не совсем?Командная оболочка — это просто инкапсулированная среда, в которой выполняются команды.Почему у них не может быть расширений GUI?Мы в 21 веке!:)

Проверить http://hotwire-shell.org/

Это примерно то, о чем я думал.Жаль, что он использует PyGTK, я бы предпочел PyQT (возможно, проблема с лицензией?).Также есть несколько интересных связанных ссылок из проекта.

Если вас интересует идея передачи размеров файлов в круговую диаграмму, вы можете попробовать PowerGUI, слой графического интерфейса [...]

PowerGUI выглядит как хобби-проект, над которым я работаю, который организует регулярно используемые задачи.Похоже, он организует частые задания и форматирует выходные данные для вас.Форматирование я рассматриваю как конечный результат потока данных.Но было бы неплохо иметь возможность повозиться с данными, а затем продолжать их использовать.

PowerShell как командная оболочка очень щадящая для новых пользователей и ее легко освоить.Существует дополнительный продукт (это коммерческий продукт) под названием PowerGadgets, который позволяет передавать размеры файлов в круговую диаграмму или другие типы отображений.

PowerGadgets выглядит очень интересно.Было бы интересно иметь такие вещи, как системные мониторы, чтобы вы могли, например, считывать загрузку ЦП в секунду и отображать ее в виде графика.

Это конкретно для Python, или вас просто интересует любая командная оболочка с графическим интерфейсом?

На данный момент вообще ничего, но мне нравится идея кроссплатформенности, легкость редактирования, отсутствие настройки компилятора.Я использую Windows на работе и Windows/Linux (Ubuntu)/OSX дома.Python — простое решение, и для написания подобных вещей уже имеется множество библиотек.

Спасибо за все ссылки.Пусть они придут.:)

Я не уверен, запрашиваете ли вы оболочку, как в bash/csh, или оболочку, как в ipython.Если позже, то я бы порекомендовал посмотреть Ревзаимодействовать.Хотя это все еще альфа-версия, это уже отличный инструмент для быстрого прототипирования на Python, позволяющий встраивать графики, виджеты и т. д.

Командная оболочка на основе графического интерфейса кажется мне оксюмороном.

Ключевое слово здесь – графический.

Если мне нужен графический интерфейс, я хочу полнофункциональный графический интерфейс.Но если мне нужна чистая производительность, мне нужна командная строка.

Я не совсем понимаю, о чем вы просите.У вас может быть либо графический интерфейс, либо командная строка.Что вам нужно от графической командной оболочки, чего нельзя получить от обычного графического интерфейса?

Кроме того, если вам нужна графическая информация о размерах файлов, есть несколько приложений, которые это делают.Одним из примеров является Виндирстат.

Также не имеет отношения к Python, но Вездесущность (расширение Firefox) — это графический веб-инструмент с интерфейсом командной строки, похожий по духу на Quicksilver/Launchy/GnomeDo.

я знаю это Автомататор в Mac OS X — это не оболочка, но это лучший графический инструмент, который я когда-либо использовал для выполнения пакетных задач.Я думаю, что об этом стоит упомянуть здесь, поскольку даже я (называющийся опытным пользователем) время от времени использую его для переименования файлов или других процедур.Хотя это можно сделать с помощью нескольких строк сценария оболочки, АвтомататорГрафический интерфейс заставляет меня чувствовать, что я не работаю, а он просто работает.

Проверить http://hotwire-shell.org/

PowerShell V2 разрабатывает графическую командную оболочку, но я не думаю, что это то, что вам нужно.

PowerShell как командная оболочка очень щадящая для новых пользователей и ее легко освоить.Существует дополнительный продукт (это коммерческий продукт) под названием PowerGadgets, который позволяет передавать размеры файлов в круговую диаграмму или другие типы дисплеев.Информацию об этом можно найти здесь.

Что касается простоты использования, команды PowerShell следуют шаблону глагол-существительное (вместе с псевдонимами для простоты использования из командной строки) и их легко обнаружить.Посмотрите несколько скринкастов по использованию PowerShell, которые я сделал на сайте Основы PowerShell.

Maxima предоставляет математическую оболочку (экраны) .Приятно, что вы вводите синтаксис, подобный C, и получаете вывод в графическом формате.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top