Если скрипт исполняемый, и первая строка скрипта - #!/usr/bin/ruby
(или каким бы ни был путь к вашему интерпретатору ruby), тогда вы сможете запустить скрипт напрямую (т.е. $ ./myscript.rb
).
В противном случае запустите интерпретатор и передайте ему сценарий в качестве аргумента (ruby ./myscript.rb
).
Если вы хотите запустить скрипт из любой точки, используя простую команду, оберните один из этих методов вbash-функция, подобная следующей:
function teraData {
ruby /path/to/script/teraData.rb $*
}
Поместите это определение функции в файл .bashrc
, чтобы она автоматически загружалась при каждом открытии оболочки.