Сохраните простой Ruby-скрипт и его вывод в одном файле - PullRequest
0 голосов
/ 11 мая 2018

Я хочу сохранить простой Ruby-скрипт и его вывод в одном файле.Я знаю, что Jupyter-Notebook - хороший инструмент для этого.Сценарии Ruby могут быть выполнены с помощью jupyter с помощью iruby.Но я не хочу использовать iruby.Потому что iruby нестабилен, а jupyter слишком силен для меня.

Так что я ищу легкий путь.

hello.rb

puts "hello world"
2 + 3

выполним какую-нибудь хорошую команду

irbliketool hello.rb > output.txt

output.txt будет выглядеть так ...

irb > puts "hello world"
hello world
=> nil

irb > 2+3
=> 5

Есть ли хорошие идеи?

1 Ответ

0 голосов
/ 11 мая 2018

Вы можете передать файл на irb.

irb hello.rb > output.txt

Не совсем тот же вывод, но вы также можете сделать это:

cat hello.rb | irb > out.txt
...