Bash スクリプトでクリップボードにパイプする 質問する

Bash スクリプトでクリップボードにパイプする 質問する

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

おすすめ記事