fdisk
кажется, имеет Текстовый пользовательский интерфейс через Cfdisk.
Но я хотел бы знать, существуют ли некоторые другие полезные инструменты как это для, скажем: ffmpeg
и возможно некоторый другой как почтовые клиенты, кроме альпийского и этих not-so-easy для использования для обычного пользователя.
Я имею в виду: что-то более легкое, что-то, что похоже на программу, сделанную для использования программы, для не кодирования его с нуля и без потребности записать сложные команды, чтобы сделать задачу.
В примере: Если я хочу преобразовать мой png
файлы к jpg
в папке я знаю, что могу работать for i in *.png; do convert "$i" -[parameter1] -[parameter2] -[parameter3] -[and so on] converted-"$i".jpg; done;
Что, если существует инструмент для текстового режима только, который показывает что-то вроде этого?
------------------------------
Folder [ ~/Pictures/folder-to-convert/ ]
Source Format [ PNG ]
Destination Format [ JPG ]
[X] Resize
--- Width [ 1920 ] [ ] auto
--- Height [ ] [X] auto
[X] Change quality
--- Percentage [ 60 ]
[ PROCESS ]
------------------------------
Возможно, что-то вроде этого было сделано прежде, и для других задач. Который я хотел бы найти.
Вот пример того, что я ищу, но для другого программного обеспечения, как ffmpeg и если будет набор программного обеспечения как это, то я буду ценить Ваши ответы.
В примере Jesse Duffield создал lazygit
Простой терминал UI для команд мерзавца, записанных в Движении с gocui библиотекой. Источник: https://github.com/jesseduffield/lazygit
Который, в моем ноутбуке похож на это:
И эта анимация, которая обеспечивается репозиторием мерзавца Jesse Duffield:
Я знаю, что могу создать свою собственную часть программного обеспечения с python
, php
, или любой другой язык программирования. Но я хотел бы найти альтернативы некоторому GUI для терминала только.
Любые идеи приветствуются.
Это - иначе интерфейс 'проклятий', который требует добавления ncurses библиотеки с
sudo apt-get install libncurses5-dev libncursesw5-dev
Каждый проклинают, взаимодействуют через интерфейс, приложение имеет свой собственный пакет. Одним примером является cmus (больше) для ffmpeg.
Вы можете, веб-поиск больше с критерием поиска nameofapp проклинает ncurses. После того как Вы находите один, затем подтвердите, что это доступно для Вашего номера версии Ubuntu с man nameofapp
выполненный при приглашении оболочки.