Como escrever para área de transferência no Ubuntu / Linux em R?

Estou executando o Ubuntu 11.10 e gostaria de poder gravar na área de transferência (ou na seleção principal). O seguinte dá um erro

> x <- 1:10
> dput(x, 'clipboard')
Error in file(file, "wt") : 'mode' for the clipboard must be 'r' on Unix

Como posso escrever na área de transferência / seleção principal?

Note que eu viesta antiga postagem do R-Help, mas ainda não estou claro o que eu deveria estar fazendo.

O Linux não possui uma área de transferência, mas uma sessão X11 possui seleções primárias e secundárias. arquivo diz

Prancheta:

  'file' can also be used with 'description = "clipboard"' in mode
  '"r"' only.  It reads the X11 primary selection, which can also be
  specified as '"X11_primary"' and the secondary selection as
  '"X11_secondary"'.

  When the clipboard is opened for reading, the contents are
  immediately copied to internal storage in the connection.

  Unix users wishing to _write_ to the primary selection may be able
  to do so via 'xclip' (<URL:
  http://people.debian.org/~kims/xclip/>), for example by
  'pipe("xclip -i", "w")'.

então RTFM aplicado. Escrevendo para uma seleção X11 precisa de vários threads e eu não acho que vale a pena o esforço muito considerável de implementação (ao contrário do Windows).

Observe que os gerenciadores de janelas podem ter outras pranchetas e, por exemplo, o pacote RGtk2 possui interfaces para as pranchetas gtk.

questionAnswers(4)

yourAnswerToTheQuestion