Mengakses Papan Klip OS X dari Baris Perintah
Dengan perintah pbcopy dan pbpaste, Anda dapat menggunakan baris perintah untuk memanipulasi konten clipboard tetapi juga mengakses clipboard Mac OS X Anda langsung melalui Terminal. Ya, itu artinya Anda dapat mengakses apa yang Anda salin di aplikasi GUI dan menggunakannya di baris perintah dengan lancar, dan sebaliknya. Kami telah menunjukkan pengantar singkat tentang cara menggunakan pbcopy dan pbpaste dari baris perintah sebelumnya, tetapi kami ingin mendemonstrasikan beberapa metode tambahan untuk menggunakan alat yang sangat berguna ini di Mac, seperti cara langsung mengakses apa pun yang saat ini disimpan di clipboard Mac dari prompt terminal.
Mengakses Konten Clipboard OS X dengan pbpaste
pbpaste – pbpaste adalah cara membuang konten clipboard yang sedang aktif. Jika Anda hanya ingin melihat apa yang ada di clipboard, cukup ketik ini:
pbpaste
Anda akan melihat apa pun yang disimpan di papan klip saat ini, seolah-olah Anda menekan Command+V di OS X.
Anda juga dapat dengan mudah menyimpan konten clipboard ke dalam file dengan menggunakan pbpaste, sebagai berikut:
pbpaste > clipboard.txt
Sekarang Anda akan memiliki dokumen clipboard.txt dengan konten clipboard Anda. Anda dapat memeriksanya kembali dengan membukanya di editor teks mana saja, atau dengan mengetik cat clipboard.txt untuk melihat isinya.
Menambahkan Konten ke Clipboard dengan pbcopy
pbcopy – seperti yang Anda bayangkan, pbcopy adalah cara menyalin sesuatu dari baris perintah. Ini pada dasarnya seperti menggunakan Comamnd+C di Finder atau GUI OS X. Cara terbaik untuk menggunakannya adalah dengan menyalurkan sesuatu ke pbcopy, misalnya:
ls -lha |pbcopy
Ini akan menyalurkan hasil ls -lha ke clipboard Anda, yang sekarang dapat Anda akses menggunakan perintah pbpaste.
Sekarang setelah Anda menyalin sesuatu ke clipboard OS X dengan pbcopy, Anda dapat membuang hasilnya kembali ke Terminal dengan menggunakan pbpaste, jika Anda baru saja menjalankan perintah ls -lha|pbcopy, output akan seperti itu.
Anda dapat menggunakan pipa dan mengarahkan ulang ke perintah pbcopy.
pbcopy dan pbpaste bahkan dapat bekerja di seluruh jaringan dengan menggunakan ssh atau protokol lain, lihat ini:
Menempelkan Konten Clipboard di Seluruh Jaringan dengan SSH & pbpaste
pbcopy dan pbpaste jauh lebih kuat daripada contoh di atas. Berikut cara menggunakan pbpaste untuk mengirim konten clipboard Anda ke komputer lain, dengan menyalurkan output melalui koneksi ssh ke file bernama myclipboard.txt di mesin jarak jauh:
pbpaste | ssh username@host 'cat > ~/myclipboard.txt'
Bagus ya?