Я хотел бы сделать что-то как
dir *.* > clipboard
т.е. доберитесь для получения стандартного вывода программы командной строки, скопированной в буфер обмена. Это может быть сделано на стандартной машине XP без дополнительных программ?
Я не верю так - Vista (или NT4) представила clip
инструмент, который сделал бы Вашу команду как dir | clip
- но на XP нет ничего. Если Вы готовы использовать приложения сторонних производителей, тем не менее, существует это, которое работает, как выше, кроме назван cb
, не отсекают.
Для Windows и не-Windows, раньше говорило это сообщение (битая ссылка):
На Windows Vista или позже, попробуйте:
echo hello | clip
На Linux попробуйте:
echo hello | xclip
На Mac OS X попробуйте:
echo hello | pbcopy
Например, Вы могли бы сделать
(cat myFile.txt | xclip)
. Это в основном позволило бы Вам редактировать буфер обмена непосредственно.
(Я приехал сюда через Google, ища Mac, эквивалентный из xclip
)
Так же для содержания файлов (поскольку Вы не делаете cat
на окнах):
type filename | clip % OR clip < filename %windows cat filename | xclip # OR xclip < filename # X11 / Unix / Linux cat filename | pbcopy # OR pbcopy < filename # MacOS X
Я изучил это для меня ранее сегодня. Ниже что-то полезное тем, которые желают вставить и получить информацию от буфера обмена в дистрибутиве Linux. Ниже этого что-то, что могло оказаться полезным для тех, которые имеют окна.
По умолчанию xclip использует "основной" буфер обмена, который является тем, что Вы скопировали со своей мышью. Чтобы заставить это использовать ручной буфер обмена копии, используйте xclip-sel клип вместо этого.
комментарий № 3 здесь:
http://ubuntuforums.org/showthread.php?t=413786
Функциональность доступна в Активном распределении Perl также, которое является тем, что я волновал использование на поле окон в этом осуществлении; окна clip.exe, казалось, не допускали чтение данных с буфера обмена (только пишущий в буфер обмена).
Пользователи Windows могут добраться gclip.exe
как часть большого пакета инструментов, который позволяет Вам делать просто это.