Saya memiliki file di mana saya perlu menyalin konten mereka ke file lain atau ke dalam aplikasi dan daripada membukanya, pilih semua teks lalu salin dan tempel. Saya ingin tahu apakah saya dapat secara efektif cat
isi file ke clipboard. Apakah ini mungkin?
Program Windows akan baik-baik saja tetapi sesuatu yang berfungsi di Linux akan berguna juga. Saya tidak menggunakan Mac tetapi mungkin bermanfaat bagi orang lain. Poin bonus jika ini dapat dilakukan di baris perintah.
copy-paste
clipboard
Jonathon Watney
sumber
sumber
Jawaban:
Karena Anda tidak bertanya tentang Mac:
cat file | pbcopy
(dan jugapbpaste
) untuk itu.sumber
xclip (mungkin tersedia di repo sistem Linux Anda) akan berfungsi untuk sistem X11, termasuk sebagian besar versi Linux, atau bahkan X dijalankan di bawah windows atau Mac OSX.
Contoh penggunaan:
xclip -sel clip < ~/.ssh/id_rsa.pub
sumber
xclip -sel clip < ~/.ssh/id_rsa.pub
Di Linux, Anda dapat menggunakan
xsel
untuk menirupbcopy
danpbpaste
:Sumber: Di mana Walden? »Pbcopy dan pbpaste untuk Linux
sumber
Di Linux dan kemungkinan sistem lain yang mendukung
xclip
:Saya melihat @JustinSmith juga menyebutkan
xclip
tetapi tidak ada contoh, jadi saya harus mencarinya sendiri.Satu lagi yang berguna: tempel clipboard Anda ke file.
Sumber
sumber
gunakan perintah "ketik" sebagai setara dengan "cat" di windows untuk menyalurkan konten file dalam format teks ke stdout (output standar) untuk itu adalah emulator Terminal / prompt yang Anda gunakan (CMD di windows). Jadi, Anda dapat menggabungkan perintah menjadi sesuatu seperti ini:
sekarang konten myFile.txt ditransfer ke buffer clipBoard (saya pikir itu hanya buffer karena ini bukan linux). Ini juga merupakan nilai global, jadi satu nilai disimpan pada satu waktu lebar OS. Jadi itu untuk fitur "copy", sekarang untuk "paste":
Entah Anda ingin menambahkan ke file yang ada nilai-nilai CLIP seperti hal-hal biasa:
ketik clip >> target.txt (atau file target Anda - akan menambahkan data tanpa menghapus yang ada di dalam file target itu)
Atau, Anda ingin menambah / membuat file baru dengan nilai-nilai CLIP seperti:
ketik clip> target.txt (atau file target Anda - akan menambah data atau OVERWRITE berarti menghapus yang sudah ada di dalam file target itu)
sumber
Gunakan f2clip program ini. Jalankan dari baris perintah. Ini menyalin isi file ke clipboard. Saya menggunakannya untuk menyalin file teks ke browser web untuk diproses lebih lanjut. Unduh dari http://smrz.xf.cz/f2clip.exe atau tulis sendiri dari sumber ini (jelek):
Maaf.
sumber