CreateBashAliases (.bash_history, .bash_aliases) (Создаёт псевдонимы для часто запускаемых команд в консоле Linux)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Eronex »

Представляю вашему вниманию софтинку исключительно под консоль Linux, которая мне сэкономила много времени. Создаёт псевдонимы для часто запускаемых команд. Решил поделиться с сообществом. Ссылка на ВашуТрубку, потому что там весь процесс разработки данной программы. Там же в описании ссылка на GitHub.
Video: https://youtu.be/y8fOuuu8BlU
Sources: https://github.com/Eronex/CreateBashAliases
Binary: https://github.com/Eronex/CreateBashAliases/blob/master/bin/CreateBashAliases.run
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение chitatel »

Зачем???
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21256
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Bizdelnick »

Полтораста строк на жабе для того, с чем может справиться однострок на перле…
И блобы, блобы в гите. Включая левые либы. :doh:
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Vascom »

Сообщение удалено.
Последний раз редактировалось Vascom 27.06.2020 07:38, всего редактировалось 1 раз.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение devilr »

А графика там есть? С 3D, голосовым управлением и всякими там новомодными штуками. Без них плохо и не молодёжно...
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Eronex »

chitatel писал:
15.04.2020 14:11
Зачем???
Потому что лень :)
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Eronex »

Bizdelnick писал:
15.04.2020 14:46
Полтораста строк на жабе для того, с чем может справиться однострок на перле…
Ну напишите одной строкой на перле, очень интересно...
Bizdelnick писал:
15.04.2020 14:46
И блобы, блобы в гите. Включая левые либы. :doh:
Блоб, имеется ввиду jar обёрнутый в скрипт? Это плохо, что можно сразу скачать и пользоваться без заморочек с компилляцией кому это не надо? Тогда предложите альтернативный вариант.
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Eronex »

Vascom писал:
15.04.2020 18:37
Ещё и опечатки в гитхабе "...команд в консоле Linux".
А как должно быть?
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение chitatel »

Eronex писал:
16.04.2020 04:36
chitatel писал:
15.04.2020 14:11
Зачем???
Потому что лень :)
Хых... Нужные алиасы прописываются в .bash_aliases руками, их не так уж и много, они чаще всего "штучные". Для остального, менее нужного, но время от времени востребованного, есть .bash_history и .inputrc, в котором пара строк.

Я понял так, что Вы очень трудолюбивый: соорудить такой комбайн со светомузыкой для того, чтобы постричь газон на даче. А вот я ленивый, да.

Впрочем: Ваш linux - Ваши правила. :)
Спасибо сказали:
Kopilov
Сообщения: 954
ОС: [K]Ubuntu, Debian

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Kopilov »

Eronex писал:
16.04.2020 04:37
Блоб, имеется ввиду jar обёрнутый в скрипт?
Вероятно, сам jar (хоть со скриптом, хоть без) — нетекстовый файл.
Речь не о возможности его скачать, а о том, что он лежит прямо в Git-репе (путешествует по сети при клонировании, мешается при merge/rebase).

Пример альтернативного варианта: https://github.com/apache/ignite/archive/2.8.0.tar.gz
Путь blob/branch ведёт непосредственно в репу, archive/tag — надо бы и мне разобраться, куда именно, и научиться так делать :D
Eronex писал:
16.04.2020 04:55
А как должно быть?
В консолИ
Добавлено (11:24):
А за публикацию проекта респект, не падай духом!
Добавлено (11:25):
Eronex писал:
16.04.2020 04:37
Ну напишите одной строкой на перле, очень интересно...
Bizdelnick, мне тоже очень интересно! В Вашем профессионализме я не сомневаюсь, но для расширения кругозора полезно будет. Сам в джаве увяз.
Последний раз редактировалось Kopilov 19.04.2020 19:26, всего редактировалось 1 раз.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21256
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Bizdelnick »

Eronex писал:
16.04.2020 04:37
Ну напишите одной строкой на перле, очень интересно...
А мне тоже лень. Не писать, конечно, а смотреть видяшку или досконально вникать в жабокод.
За видяшку вместо хотя бы минимального текстового описания — отдельное «фи». Кому надо тратить время на её полный просмотр (а как догадаться, на какой минуте сказано действительно важное?)? Как быть, если у рабочего компа нет колонок/наушников? Или если колонки есть, но воспользоваться ими невозможно, потому что будешь мешать другим? Нет, все прожекты без документации в текстовой форме сразу идут лесом.
Eronex писал:
16.04.2020 04:37
Блоб, имеется ввиду jar обёрнутый в скрипт? Это плохо, что можно сразу скачать и пользоваться без заморочек с компилляцией кому это не надо? Тогда предложите альтернативный вариант.
Плохо и то, что есть заморочки с компиляцией (где описано, как её выполнить? это вообще возможно без установки того-самого-что-у-Вас IDE?), и то, что блобы лежат в VCS. Если хочется их выложить, это можно сделать в другом месте. Хоть в "релизах" на том же гитхабе. Также плохо то, что сторонние библиотеки взяты неведомо откуда, собраны неведомо как и распространяются без указания копирайтов и лицензии. Есть же для управления зависимостями всякие мавены-шмавены, или что там нынче в моде.
Eronex писал:
16.04.2020 04:55
А как должно быть?
Так, как у меня в подписи.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Kopilov
Сообщения: 954
ОС: [K]Ubuntu, Debian

Re: CreateBashAliases (.bash_history, .bash_aliases)

Сообщение Kopilov »

Kopilov писал:
16.04.2020 11:23
Пример альтернативного варианта: https://github.com/apache/ignite/archive/2.8.0.tar.gz
Извиняюсь, пример некорректный.
archive, в данном случае — просто слепок репозитория на момент тега, без истории.
И содержит всё то же, что и клон.

Вот более удачный: https://github.com/jbytecode/rcaller/releases/download/RCaller-3.0/RCaller-3.1-SNAPSHOT-jar-with-dependencies.jar
Добавлено (19:43):
Или вот: https://github.com/graalvm/graalvm-ce-builds/releases — другая крайность, сборок в релизе куча, а сам репозиторий пустой
Спасибо сказали: