Jak pisać do schowka na Ubuntu / Linux w R?

Używam Ubuntu 11.10 i chciałbym móc pisać do schowka (lub do wyboru podstawowego). Poniżej podano błąd

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

Jak mogę napisać do schowka / podstawowego wyboru?

Zauważ, że widziałemten stary post R-Help, ale wciąż nie wiem, co powinienem robić.

Linux nie ma schowka, ale sesja X11 ma wybór podstawowy i pomocniczy. ? plik mówi

Schowek:

  '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")'.

więc zastosowano RTFM. Pisanie do selekcji X11 wymaga wielu wątków i nie sądziłem, że jest to warte znacznego wysiłku implementacji (w przeciwieństwie do Windows).

Zauważ, że menedżery okien mogą mieć inne schowki, a na przykład pakiet RGtk2 ma interfejsy do schowków gtk.

questionAnswers(4)

yourAnswerToTheQuestion