все.Как получить содержимое, следующее за командой rake, например
, когда я набираю эту команду в терминале # rake make_file myfile, чтобы она создала файл с именем myfile.txt, как мне написать эту задачу rake?
# rake make_file myfile
Заранее спасибо.
rake task_name some_param фактически попытается запустить две грабли: task_name и some_param, если параметры не имеют формат param=value, в этом случае параметр заполняется константой ENV.
rake task_name some_param
task_name
some_param
param=value
ENV
Итак, rake task_name myfile=/some/file можно прочитать с ENV["myfile"].
rake task_name myfile=/some/file
ENV["myfile"]