Ruby читать/писать в файл в 1 строке кода

Я вроде новичок в Руби, я работаю над некоторыми катами и я застрял на этой глупой проблеме. Мне нужно скопировать содержимое 1 файла в новый файл в 1 строке кода

Сначала попробуйте:

File.open(out, 'w').write(File.open(in).read)

Приятно, но это неправильно, мне нужно закрыть файлы:

File.open(out, 'w') { |outf| outf.write(File.open(in).read) }

И затем, конечно, закрыть чтение:

File.open(out, 'w') { |outf| File.open(in) { |inf| outf.write(outf.read)) } }

Вот что я придумал, но это не похоже на 1 строку кода для меня:(

Идеи?

С уважением,

-121--1148654-

Как настроить R с помощью LyX? Я хочу настроить R с помощью LyX. Просмотрев Интернет, я нашел много ресурсов. «Официальный» текст кажется не самым актуальным: http://wiki.lyx.org/LyX/LyxWithRThroughSweave Я следил за большинством...

Я хочу установить R с LyX. Просмотрев Интернет, я нашел много ресурсов.

«Официальный» текст кажется не самым актуальным: http://wiki.lyx.org/LyX/LyxWithRThroughSweave

Я следовал большинству шагов здесь: http://wiki.lyx.org/uploads/LaTeX/SweaveR/lyx_with_r_and_sweave_instructions.pdf Но действительно ли он был нужен? Или LyX 2.x делает некоторые из них устаревшими? Читать эту запись: http://yihui.name/en/2011/05/sweave-and-pgfsweave-in-lyx-2-0-x-experimental/ Я уже не был так уверен.

Итак, мой вопрос - какое самое актуальное объяснение о том, как настроить и использовать LyX с R?

Также - с каким редактором Вы считаете полезным работать в сочетании с LyX?

Спасибо.

5
задан Tal Galili 18 September 2011 в 20:25
поделиться