Так как:
irb --help
Использование: irb.rb [options] [programfile] [arguments]
Я знаю, что могу передавать аргументы в ARGV, если включить программный файл
например:
irb test.rb A B C
где test.irb является просто "p ARGV"
дает:
[ "a", "b", "c" ]
Сделать программный файл con в DOS... Я могу сделать следующее
irb con A B C
con(main):001:0> ARGV
дает:
ARGV
= > [ "A", "B", "C" ]
но это зависит от системы и имеет побочный эффект эхо-входа: - (
Мне очень нравится что-то вроде
irb -- a b c
Кстати: я знаю, что могу установить ARGV внутри irb, но я намерен использовать псевдоним special == irb -rSpecialLibrary, поэтому я могу сделать что-то вроде:
special A B C
<input goes here>
Любые предложения?