Bash でクリップボードとの間でパイプすることは可能ですか?
デバイス ハンドルとの間でパイプ処理を行っているのか、補助アプリケーションを使用しているのか、何も見つかりません。
たとえば、/dev/clip
クリップボードにリンクするデバイスの場合は、次のように実行できます。
cat /dev/clip # Dump the contents of the clipboard
cat foo > /dev/clip # Dump the contents of "foo" into the clipboard
ベストアンサー1
扱うクリップボードは多種多様です。おそらく、X Windows のプライマリ クリップボードにデータを入れたい Linux ユーザーだと思います。通常、通信したいクリップボードには、通信するためのユーティリティがあります。
X の場合、xclip
(およびその他)があります。ほとんどのアプリケーションで+ 、+xclip -selection c
と連動してクリップボードにデータを送信します。CtrlCCtrlV
Mac OS Xをお使いの場合は、 がありますpbcopy
。例:cat example.txt | pbcopy
Linuxターミナルモード(Xなし)の場合は、gpm
または画面クリップボードがあります。 Screen コマンドを試してくださいreadreg
。
Windows 10 以降または Cygwin では、/dev/clipboard
または を使用しますclip
。