コマンドラインから「文字列」をコピーする

コマンドラインから「文字列」をコピーする

Ctrlコマンドラインで文字列をコピーし、 +Vショートカットで貼り付けることはできますか?

答え1

はい、使えますxsel ツール (X クリップボードと選択バッファにアクセスするためのコマンドライン ツール)。ターミナルからインストールするには、次のコマンドを使用します。

sudo apt-get install xsel

次に、以下を使用します。

<command> | xsel -b

の出力を<command> クリップボードにコピーし、Ctrl+で貼り付けることができますV

例えば:

echo -n "string" | xsel -b

または、簡単に言うと:

xsel -b <<< "string"

文字列をクリップボードにコピーしますstring(末尾の改行を抑制するため-nに引数を使用しました)。echo

file_name現在の作業ディレクトリから指定されたファイルからテキストをコピーする場合:

cat file_name | xsel -b

または、簡単に言うと:

xsel -b < file_name

答え2

インストールxclipsudo apt-get install xclip

ファイルからテキストをコピーしたい場合は、

xclip -sel clip < /path/to/file(これによりテキストがクリップボードにコピーされます)

詳細情報:http://linux.die.net/man/1/xclip

関連情報