Můžete získat a používat xclip
a xsel
příkazy. Pokyny pro jejich získání a použití jsou zde.
Bez argumentů, xclip
zkopíruje do primární schránky (kliknutím prostředním tlačítkem myši) namísto klávesy Ctrl -C /Ctrl -V /pravým tlačítkem myši-kontextová nabídka schránky.
Zkuste echo foo | xclip -selection clipboard
zkopírovat nějaký text do druhého.
Výstup schránky na standardní výstup:xclip -selection clipboard -o
Ekvivalentní utilita pro MacOS je pbcopy
(a pbpaste
)
Obávám se, že ve většině linuxových shellů nic jako „schránka“ neexistuje, alespoň o žádné nevím. Na X serveru je schránka (pokud má váš systém X11, můžete k ní přistupovat pomocí xclip
příkaz). Pokud se připojíte ke svému shell účtu pomocí nějakého softwaru emulátoru ssh/terminálu, jako je PuTTy, můžete použít schránku systému, který používáte, ale stále by to byla externí schránka a možná se nebudete moci vyhnout použití myši.
To, co jsem našel, je tento malý úhledný bash skript, který najdete na http://geek.phatus.com/2010/01/create-a-simple-yet-very-useful-bash-clipboard/ . V podstatě vytváří dočasný soubor, který slouží jako schránka - můžete svá dočasná data vymazat, spustit, zapsat atd. pomocí sady příkazů, což je vlastně to, co schránka dělá;)