Saya ingin melakukan sesuatu seperti
dir *.* > clipboard
yaitu. dapatkan untuk mendapatkan output standar dari program baris perintah yang disalin ke clipboard. Apakah ini dapat dilakukan pada mesin XP standar tanpa program tambahan?
Saya ingin melakukan sesuatu seperti
dir *.* > clipboard
yaitu. dapatkan untuk mendapatkan output standar dari program baris perintah yang disalin ke clipboard. Apakah ini dapat dilakukan pada mesin XP standar tanpa program tambahan?
Jawaban:
Saya tidak percaya begitu - Vista (atau NT4) memperkenalkan clip
alat ini, yang akan melakukan perintah Anda dir | clip
- tetapi tidak ada apa-apa di XP. Jika Anda sedang bersedia untuk menggunakan aplikasi pihak ke-3, meskipun, ada ini , yang bekerja seperti di atas, kecuali disebut cb
, tidak klip.
Untuk Windows dan non-Windows, posting ini (tautan mati) digunakan untuk mengatakan:
Pada Windows Vista atau yang lebih baru, coba:
echo hello | clip
Di Linux, coba:
echo hello | xclip
Pada Mac OS X, coba:
echo hello | pbcopy
Misalnya, Anda mungkin melakukannya
(cat myFile.txt | xclip)
. Ini pada dasarnya akan memungkinkan Anda untuk mengedit clipboard secara langsung.
(Saya datang ke sini via Google untuk mencari yang setara dengan Mac xclip
)
Demikian pula untuk konten file (seperti yang tidak Anda lakukan cat
di windows):
type filename | clip % OR clip < filename %windows cat filename | xclip # OR xclip < filename # X11 / Unix / Linux cat filename | pbcopy # OR pbcopy < filename # MacOS X
pbcopy
, <kbd> Command </kbd> + <kbd> V </kbd> tidak menempel: Anda harus mengetik (atau alias untuk sesuatu yang lebih pendek) pbpaste
.
Saya melihat ini untuk diri saya sendiri sebelumnya hari ini. Di bawah ini adalah sesuatu yang bermanfaat bagi mereka yang ingin memasukkan dan mengambil informasi dari clipboard di distribusi linux. Di bawah ini adalah sesuatu yang bisa membantu bagi mereka yang memiliki windows.
Secara default, xclip menggunakan clipboard "primer", yang Anda salin dengan mouse Anda. Untuk mendapatkannya menggunakan copyboard clipboard manual, gunakan klip xclip -sel sebagai gantinya.
komentar # 3 di sini:
http://ubuntuforums.org/showthread.php?t=413786
Fungsionalitas juga tersedia dalam distribusi Active Perl, yang akhirnya saya gunakan pada kotak windows dalam latihan ini; Jendela clip.exe tampaknya tidak memungkinkan untuk membaca data dari clipboard (hanya menulis ke clipboard).
Tidak ada cara standar, tetapi Anda tampaknya dapat menggunakan clip.exe
yang datang dengan kit sumber daya Windows Server 2003. Sumber
Masalahnya sekarang menjadi mendapatkan salinan hukum ini.
Pengguna Windows bisa mendapatkan gclip.exe
sebagai bagian dari bundel besar alat , yang memungkinkan Anda melakukan hal ini.
Di PowerShell , itu bisa dilakukan seperti ini:
dir *.* | clip
Pada Windows Vista dan kemudian DOS memiliki perintah klip bawaan :
CLIP
Description:
Redirects output of command line tools to the Windows clipboard.
This text output can then be pasted into other programs.
Parameter List:
/? Displays this help message.
Examples:
DIR | CLIP Places a copy of the current directory
listing into the Windows clipboard.
CLIP < README.TXT Places a copy of the text from readme.txt
on to the Windows clipboard.
Jika Anda menggunakan cygwin di Windows (mis. Git for windows). Anda lebih baik membuang konten ke file temp, kemudian 'unix2dos' file temp sebelum benar-benar pipa ke 'klip'
clip
tidak ada pada Windows XP.
pbcopy
danpbpaste
.