GNU/Linux >> Linux の 問題 >  >> Linux

コマンドラインからクリップボードにテキストをパイプする方法

私はそうは思いません - 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) を実行できます .これにより、基本的にクリップボードを直接編集できるようになります。

(私は xclip に相当する Mac を探して Google 経由でここに来ました )

同様に、ファイルの内容についても (cat を行わないため) Windows の場合):

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 ディストリビューションでクリップボードから情報を挿入および取得する場合に役立つものです。その下には、Windows を使用しているユーザーにとって役立つと思われるものがあります。

Linux

<ブロック引用>

デフォルトでは、xclip は、マウスでコピーした「プライマリ」クリップボードを使用します。手動コピー クリップボードを使用するには、代わりに xclip -sel clip を使用してください。

コメント#3:
http://ubuntuforums.org/showthread.php?t=413786

この機能は、Active Perl ディストリビューションでも利用できます。これは、この演習で Windows ボックスで使用したものです。 Windows の clip.exe は、クリップボードからのデータの読み取りを許可していないようです (クリップボードへの書き込みのみ)。

http://www.xav.com/perl/site/lib/Win32/Clipboard.html


Linux
  1. Linuxコマンドラインからソフトウェアをインストールする方法

  2. コマンドラインからIcewmを再起動する方法は?

  3. コマンドラインからミュートする方法は?

  1. コマンドラインからUbuntuのバージョンを確認する方法

  2. Nautilus のようにコマンドラインからマウントする方法は?

  3. コマンドラインから PHP コードを実行するにはどうすればよいですか?

  1. コマンドラインから使用しているOsXのバージョンを確認するにはどうすればよいですか?

  2. コマンドラインからファイルの内容をクリアする方法は?

  3. コマンドラインから Dropbox ファイルの URL を取得するには?