Похожие вопросы

Прозрачное использование временных файлов в качестве конвейера [закрыто]
iTerm2 не уважаешь мои клавиши...иногда
Предыдущие команды, заключенные в квадратные скобки в терминале OS X
Как объединить строку, содержимое файла и строку в сценарии bash?
Как скопировать несколько файлов и переместить их в несколько папок с помощью терминала для Mac
Неустранимая ошибка Cygwin не удалось настроить ssh-host-config
Проблемы с Bash 4.2.45 на Ubuntu
вывод awk печать в два отдельных файла
Как установить ComixCursors (или другие темы X-cursor) в Ubuntu с помощью сценария оболочки?
Как изменить цветовую схему в bash в Ubuntu для Windows?
Запуск jpegoptim в cronjob раз в неделю, на CentOS из cPanel, только для файлов, добавленных в течение прошлой недели?
SSH удаленная команда нет чтения всех переменных среды
Как удалить файл на Linux с? по имени
Как я могу получить путь монтирования USB-устройства на OSX?
Выполнив команду "Бохи -м" из Cygwin не

Ruby shell вместо bash shell в Ubuntu?

Мне кажется, что Ruby намного мощнее, и с его помощью можно создавать более мощные скрипты.

есть ли какие-либо реализации с открытым исходным кодом, которые могли бы заменить Bash на Ruby в Ubuntu, чтобы вы могли использовать Ruby вместо команд Bash.

Как Рубиновая оболочка вместо оболочки Bash.

5
задан ajsie
источник

3 ответов

вы можете посмотреть на этот проект:https://github.com/adamwiggins/rush

9
отвечен Nakilon 2016-09-04 18:57:13
источник

вы бы не хотели этого делать. Это означало бы, например, помещение всех аргументов, передаваемых программам, в двойные кавычки. (ipython, который напоминает irb ruby, может сделать что-то подобное, но это громоздко) хотя я согласен с тем, что bash и co не велики, их нельзя просто заменить, как интерактивная подсказка, по крайней мере, языком программирования общего назначения.

1
отвечен loevborg 2010-08-28 11:49:11
источник

Я видел некоторые попытки, но это не то, что все, что полезно. Если вы хотите сделать что-то в Ruby, вы можете просто запустить IRB. Редко я делаю это, чтобы перебрать некоторые файлы и переименовать их каким-то нетривиальным способом или чем-то еще.

Как scripting, ну, просто напиши Ruby скрипты.

0
отвечен 2010-08-28 13:35:23
источник

Другие вопросы bash linux ruby script ubuntu