Как добавить в начало файла (добавить вверху)

Представьте, что у вас есть файл

sink("example.txt")
data.frame(a = runif(10), b = runif(10), c = runif(10))
sink()

, и вы хотите добавить некоторую информацию заголовка, например

/* created on 31.3.2011 */
/* author */
/* other redundant information */

Как мне добавить этот «заголовок»? Выполнение этого вручную кажется тривиальным. Нажмите несколько вводов, скопируйте / вставьте или напишите информацию, и все готово. Конечно, в R я мог прочитать в example.txt , создать example2.txt , добавить информацию заголовка, а затем example.txt .

Мне было интересно, есть ли другой способ добавления файлов «сверху». Также приветствуются другие решения (из C ++ или Java ...) (мне любопытно, как другие языки подходят к этой проблеме).

12
задан Andrew Thompson 31 March 2011 в 13:32
поделиться