Я не большой любитель zsh, но думаю, это должно быть легким для кого-то : Я могу скопировать файлы из sourcedir в targetdir с помощью следующего: $ find sourcedir -type f -exec cp {} ...
17.10.2015
Могу ли я использовать команду ls или программу wget gnu внутри сценария Ruby?
На самом деле, могу ли я использовать Ruby вместо Bash и использовать все команды Linux и программное обеспечение Gnu?
06.02.2017
Я пытаюсь выполнить рубин на своем RPi (дистрибутив Raspbian/Debian). Я установил рубин с Кв. - получают команду, но это установило 1.9. 3 версии. Я хотел более новый, таким образом, я удалил тот и затем...
17.11.2014
По причинам я не понимаю, это, кажется, невозможно передать heredoc как выражение к интерпретатору Ruby: рубин $-e <<ЗАКАНЧИВАЕТСЯ, heredoc> помещает 'привет' heredoc>, ЗАКАНЧИВАЮТ рубин: никакой код...
16.07.2014
Как Вы знаете, хотите ли Вы получить аргументы времени выполнения командной строки в пользу выполнения команды, можно проанализировать PS-e или/proc / <pid>/cmdline. Но я встретился с проблемой, когда этот метод возвращает только команду...
18.10.2013
Я запускаю скрипт командной строки Ruby (rufus.sh), который в конечном счете называет Thread.new, который порождает процесс UNIX как показано ниже. Я запускаю этот скрипт больше чем для 1 каталога как вывод PS...
23.01.2013
Я использовал Щенка Linux для основных потребностей Linux, однако теперь я предпочел бы тот, которому включали Ruby, так, чтобы он не был загружен. Я предпочел бы маленький дистрибутив, который может работать от...
10.01.2013
Что я пропускаю? Я могу назвать "rvm" из командной строки, но не сослаться на весь путь то, какой rvm говорит, что я использую. Не то, чтобы это важно, но я остаюсь, вошел в систему как "jenkins" все время...
08.11.2012
Я пытаюсь сделать это для создания поблочного тестирования бризом для меня. Содержание рассматриваемого сценария в качестве примера следующие: irb требуют 'random_utils.rb' = SuccessChecker.new Прямо сейчас это...
09.08.2012
Я читал документацию. В Linux на основе Debian мне нужно установить сборку -essential, libssl -dev. Но как насчет Linux на базе Arch -? я пытался sudo pacman -Syy build -Essential libssl -dev Но,...
22.05.2021
РЕДАКТИРОВАТЬ: Мне очень жаль, что я изначально не ясно изложил свои требования. На самом деле у меня нет доступа к строке, написанной с помощью обратной косой черты, и я изменил пример, чтобы сделать это...
21.11.2019
У меня есть файл с именем foo.txt. Я хочу связать свою собственную программу с файлом .txt типа mime, чтобы моя программа открывала терминал и показывала содержимое foo.txt в качестве стандартного вывода. Я бы предпочел Ruby, ...
08.03.2019
У меня Ubuntu 16.04.1 LTS ( GNU / Linux 4.4.0-63-generic x86_64), а мой общедоступный IP-адрес выглядит примерно как 183.xx.xxx.xx (curl -4 icanhazip.com). Я запустил свое приложение rails с помощью команды: rails s -. ..
26.08.2018
Я хочу отслеживать активность MAC-адреса в моей сети с помощью airodump-ng Я сейчас: Сначала выполняю это: airodump-ng mon0 --write t, который записывает в файл t-01.csv csv с ...
29.03.2017
Я пытаюсь установить RVM на сервер CentOS, который по какой-то странной причине не имеет доступа к интернету. Одной из его зависимостей является библиотека libyaml-devel. Я уже установил libyaml ...
15.04.2016
Я нашел длинный список бесплатных поставщиков услуг электронной почты, которых я хочу удалить из своих списков рассылки - https://gist.github.com/tbrianjones/5992856 Ниже приведены две команды, которые я использую в настоящее время. которые выполняют ту
18.07.2015
Кто-либо еще видел это поведение? Я создал простой сценарий Ruby для хихиканья, чтобы видеть, как быстро он подсчитает на паре машин, которые я имею. Вот источник: для n в 1... 1000000 делают...
27.02.2014
Я пытался установить рубиновую версию 1.9.3 с этим на моем Mac 10.6.8: $ \curl-L https://get.rvm.io | колотят-s конюшню - рубин Oskar-Niburskis-MacBook-Pro: ~ oskarniburski$ rvm устанавливают ruby-1.9.3-p362...
27.09.2013
В Дуге Linux, по-видимому, gvim требует для установки рубина как зависимости. Однако, если я хочу работать с RVM, затем мне не нужен двоичный установленный рубин. Это может вызвать проблемы? Может рубин быть...
16.07.2013
Wiki предлагает использовать $sudo pacman-S ruby1.9, но пакет не там... Я не скомпилировал бы его из источника, но я могу, если никто не знает.
13.05.2013
В исполняемом файле Вы указываете среду с помощью хижины: #!/usr/bin/env рубин # код Ruby здесь, Но что, если Вы хотите указать несколько возможных сред? Например, если Вы имеете...
15.08.2012
Я пытаюсь установить клиент sensu -на узле Ubuntu 16.04, но после установки не могу запустить службу. Ниже приведена ошибка, которую я получаю при попытке запустить службу. сенсу -сервис[4885]...
17.06.2021
Я пытаюсь установить современный Ruby на Amazon Linux, который, как мне кажется, основан на RHEL. Я запустил sudo yum install rh -ruby26, который является законным пакетом, и установил несколько файлов. Однако когда я пытаюсь запустить ruby,...
19.04.2021
Поскольку я не понимаю Ruby, но хочу использовать основанную на ruby программу mdl (markdownlint ), я установил ее с помощью оснастки. Хотя я могу запустить программу, если я попытаюсь настроить настройки в ~/....
24.08.2020
Когда я пытаюсь запустить ./msfconsole, я получаю эту ошибку: Traceback (последний последний вызов): 9: from ./msfconsole:48:in `' 8: from . /msfconsole:48:in `require' 7: from /...
16.04.2020
После установки пакетов vagrant в Fedora 31 и последующего запуска команды vagrant возникают следующие ошибки, связанные с игнорируемыми Rubygems: Игнорирование ffi-1.10 .0, потому что его расширения не ...
06.03.2020
Я использую оболочку bash. Я определил следующую переменную... localhost:tmp davea$ echo $json
{"id": "abc", "name": "dave"} Я хотел бы вставить значение этой переменной в команду ruby, поэтому я...
05.03.2020
У меня есть настройка на сервере ruby с использованием инструмента под названием rvm (Ruby Version Manager. Он работает нормально. rvm добавляет кое-что в путь, чтобы он мог контролировать какую версию Ruby я получаю, когда просто набираю ruby....
08.02.2020
Я хочу использовать tmuxinator, чтобы открывать панели (и запускать команды с аргументами в каждой), проходя по массиву bash. Это возможно? Как бы я это сделал?
23.10.2019
У меня есть следующий файл Docker: FROM debian:stretch-backports
RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential \ ruby ruby-dev \ ...
09.08.2019
Ruby является динамическим, отражающим, языком объектно-ориентированного программирования общего назначения, который комбинирует синтаксис, вдохновленный Perl с подобными Smalltalk функциями.
Ruby является динамическим объектно-ориентированным интерпретируемым языком с открытым исходным кодом, который комбинирует хорошие биты от Perl, Smalltalk и Lisp. Это поддерживает парадигмы параллельного программирования. Основная цель Ruby состоит в том, чтобы "помочь каждому программисту в мире быть продуктивным, и любить программировать и быть счастливой". Ruby является динамическим, языком программирования с открытым исходным кодом с вниманием на простоту и производительность.
Доля завоеванного внимания Ruby пронзила приблизительно в 2005 из-за Ruby on Rails, популярная платформа веб-приложений основывалась на Ruby.
Можно загрузить исходный код Ruby с http://www.ruby-lang.org/en/downloads/ или с GitHub.
Альтернативные реализации Ruby
База знаний
С чего начать
Инструменты
Бесплатные книги программирования Ruby