GNU/Linux >> Znalost Linux >  >> Linux

Linux Shell:Kopírovat výstup do schránky bez použití myši?

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á;)


Linux
  1. Kopírovat obsah souboru do schránky bez zobrazení jeho obsahu?

  2. Zkopírujte obsah souboru do schránky v terminálu Linux

  3. Jak mohu zkopírovat výstup ze vzdáleného příkazu do místní schránky?

  1. Zkopírujte soubory v terminálu Linux

  2. Jak pomocí příkazu cp v linuxovém shellu zkopíruji celý adresář do jiného adresáře?

  3. Jak mohu skrýt výstup shellové aplikace v Linuxu?

  1. Počítejte v linuxovém shellu s GNU bc

  2. Odstraňte problémy s použitím souborového systému proc na Linuxu

  3. Linux – Přestat sledovat výstup konkrétního programu po použití příkazu Watch?