GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa menyalin output dari perintah jarak jauh ke clipboard lokal?

Yah, saya baru saja mencoba ini dan berhasil:

echo "foo" | tee | ssh [email protected] pbcopy

Catatan:

  • Saya menggunakan echo "foo" sebagai pengganti perintah yang hasilnya ingin Anda salin ke ssh Anda mesin klien.
  • Saya menggunakan tee sehingga Anda dapat melihatnya langsung di jendela terminal Anda alih-alih ditelan oleh ssh perintah.
  • Dengan memberikan ssh perintah untuk menjalankan, itu akan mengirimkan stdin ssh itu diterima ke perintah itu di host lain itu, dan kemudian segera kembali.

Anda mungkin bisa membuatnya menjadi sesuatu yang lebih sederhana untuk diketik. Dan pastikan untuk menggunakan ssh kunci alih-alih otentikasi berbasis kata sandi untuk menyelamatkan diri Anda sendiri karena harus mengetik ulang kata sandi Anda. Perbarui: Dan Anda dapat menggunakan Penerusan Agen SSH sehingga Anda tidak perlu memasukkan kredensial untuk mengakses mesin lokal Anda di kotak jarak jauh.

(NB:Saya tidak yakin seberapa baik pbcopy/pbpaste bekerja ketika Anda hanya memiliki sesi ssh/tty/shell dan tidak ada konteks GUI Mac OS X. Saya pikir papan tulis adalah konsep NeXTStep/Cocoa/Aqua/GUI , belum tentu sesuatu yang keluar di lapisan Unix tanpa lapisan GUI.)

Ketika saya pertama kali menemukan ini, sepertinya retas, tetapi semakin saya bermain-main dengannya, semakin saya menyukainya.


Linux
  1. Bagaimana Cara Menyalin File Dari Server Jarak Jauh Ke Mesin Lokal?

  2. Bagaimana Cara Mengatur Variabel Sama Dengan Output Dari Perintah Di Grub2?

  3. Bagaimana saya bisa menyalin output dari perintah langsung ke clipboard saya?

  1. Bagaimana cara menambahkan output ke file?

  2. Bagaimana cara scp kembali ke lokal ketika saya sudah melakukan sshed ke mesin jarak jauh?

  3. Bagaimana saya bisa mengecualikan direktori dari perintah ls

  1. Bagaimana saya bisa memberikan kata sandi SSH ke SVN di baris perintah?

  2. Linux Shell:Salin output ke clipboard tanpa menggunakan Mouse?

  3. Bagaimana saya bisa menyalin folder dari baris perintah Linux?