Have you ever felt the need for copying an output generated on command line to clipboard, or wanted to paste from clipboard to command line? Вы никогда не считали необходимым для копирования продукции, сформированный на командную строку в буфер обмена, или хотят, чтобы вставить из буфера обмена в командной строке?

The following java utilities (cross-platform) will help you do just that. Java следующих коммунальных услуг (кросс-платформенной) помогут вам сделать именно это.

Usage: Использование:
=> To copy the output of a program to clipboard => Чтобы скопировать выход программы в буфер обмена
echo Hello World | java ClipCopy эхо Hello World | java ClipCopy
dir | java ClipCopy реж | java ClipCopy

=> To paste the clipboard contents to a file => Чтобы вставить содержимое буфера обмена в файл
java ClipPaste > clip.txt java ClipPaste> clip.txt

This can also be used to remove the requirement to create temporary files in a complex batch/shell script. Это также может быть использован для устранения необходимости создания временных файлов в сложной партии / скрипт.

To type clipboard contents directly from command line just type: java ClipCopy Для ввода содержимое буфера обмена непосредственно из командной строки, просто наберите: java ClipCopy
End with content with end character of your OS, Ctrl-Z for windows & Ctrl-D for Unix. Конец с содержанием, с конца символ вашей ОС, Ctrl-Z для окон и Ctrl-D для Unix.

Download: Скачать:
ClipCopy.class
ClipPaste.class

For line counters, ClipCopy is 4 lines of code and ClipPaste is 2 lines of code. По линии счетчики, ClipCopy составляет 4 строк кода и ClipPaste составляет 2 строк кода. This doesn’t take into account the import, class & main declarations and opening & closing braces. Это не учитывать импорт, классовой и основные заявления и открытия и закрытия фигурные скобки.

Let me know if you find this useful. Позвольте мне знать, если найдете это полезным.

Note: For non-Java users you might find it easier to download the Примечание: По не-Java пользователей, вы, возможно, легче для скачивания jar file горшок файл and run the modified commands as shown below: и запустить модифицированных команд, как показано ниже:
Usage: Использование:
=> To copy the output of a program to clipboard => Чтобы скопировать выход программы в буфер обмена
echo Hello World | java -cp clip.jar ClipCopy эхо Hello World | java-п p. clip.jar ClipCopy
dir | java -cp clip.jar ClipCopy реж | java-п p. clip.jar ClipCopy

=> To paste the clipboard contents to a file => Чтобы вставить содержимое буфера обмена в файл
java -cp clip.jar ClipPaste > clip.txt java-п p. clip.jar ClipPaste> clip.txt

This takes care of any classpath setting issue. Это берет на установление каких-либо классам вопрос. You still need to have jre installed in your system. Вы все еще необходимо иметь jre установлен в вашей системе.

Limitation: Not tested with binary content. Ограничения: не тестировался с бинарными содержание. This is meant for text transfers only. Этот предназначен для передачи только текста.