ここに表示されます:
http://www.pgrs.net/2008/1/11/command-line-clipboard-access
linuxとosxには、コマンドラインからクリップボードにコピーする方法があります。それで、cygwin setup.exeを実行しましたが、xselパッケージが見つかりませんでした。このパッケージはWindowsに移植されていないのではないでしょうか? Windowsでそれを行うツールがあるように見えます:
http://www.labnol.org/software/tutorials/copy-dos-command-line-output-clipboard-clip-exe/2506/
私はそれを試してみると思います-しかし、私は誰かが良い解決策を見つけたかどうか尋ねると思いました。
リンクしたページには、Windowsでそれを行う方法を示唆するコメントがあります。
Windowsでは、Cygwinには同じ仕事をするgetclipとputclipが付属しています。
Cygwinには /dev/clipboard
:
echo foobar > /dev/clipboard # Puts "foobar\n" on the clipboard
cat /dev/clipboard # Pastes clipboard to stdout
上記の答えを2番目に
テキストをWindowsクリップボードに移動するには
putclip < foo.txt
Windowsクリップボードにあるテキストをファイルにパイプするには
getclip > foo.txt
getclip/putclipはcygutils-extraパッケージに含まれています。
どうですか
clip < file.extension
私のsshキーを試してみました
正確には同上ではありませんが、こちらはクリボードロガーです。
#!/usr/bin/ksh
while true
do
if [[ "$(</dev/clipboard)" = "${LastClip}" ]]
then
sleep 2
else
LastClip="$(</dev/clipboard)"
echo "$(</dev/clipboard)" >> $HOME/cliplog.txt
sleep 1
fi
done
実際には google "resource kit clip" Windowsクリップおよびcygwinターミナル用( puttycyg を使用すると、次のように動作します:検索|クリップ