Kopiowanie do schowka danych ze zdalnego serwera ssh

Data publikacji: 2014-10-28 | Tagi:

Pewnego dnia powstało (potrzeba chwili) zagadnienie pod tytułem: Jak skopiować jakieś dane ze zdalnego serwera ssh do lokalnego schowka?

Po kilku chwilach kombinowania miałem gotowe rozwiązanie.

Wykorzystamy możliwość zdalnego wykonania polecenia przez ssh z przekierowaniem zdalnego stdout na lokalne stdout. Przykładowo:

ssh user@zdalny.serwer "cat plik.txt"

Takie polecenie wykona na zdalnym serwerze polecenie:

cat plik.txt

Natomiast jego wynik zostanie wyświetlony na lokalnym stdout.

Z takim strumieniem danych możemy zrobić co nam się podoba. Przykładowo:

ssh user@zdalny.serwer "cat plik.txt" | xclip -selection c

Takie polecenie spowoduje przekierowanie wyniku do programu xclip oraz do systemowego schowka.


Oceń ten post:
Podziel się:

comments powered by Disqus

IT w obrazkach: