10

私がすることを想像してみてください:

echo $PATH

ターミナルで。結果が自動的にコピーされてCtrl+y印刷される可能性はありますか?私が理解しているようCtrl+kに、端末で行う場合、テキストは端末に属するメモリバッファに保存されるので、このようなことが可能であると思います。

何かご意見は?

4

1 に答える 1

21

依存します。Linux、Mac、またはWindows?

Macには、クリップボードから何かをコピーして貼り付けるためのコマンドpbcopyとがあります。pbpaste

コピー例(mac):

echo $PATH | pbcopy

貼り付け例(mac):

echo "$(pbpaste -Prefer txt)"

Linuxは、複数のコピーアンドペーストバッファを備えたXを使用します(クリップボードに多少似ていますが、もう少し複雑です)。

XSelのような小さなアプリケーションを使用して、コピー/貼り付けを行うことができます。コマンドは、pbcopy/pbpasteと同じ形式で使用されます。

コピー:

echo $PATH | xsel --clipboard

'ペースト':

echo "$(xsel --output --clipboard)"

Windowsの場合、同じコピー/貼り付け機能を可能にするクリップのようなアプリを使用できます

コピー:

set %PATH% | clip

私は通常Linux/Unixを使用しているので、Windowsのクリップボードから貼り付けるのに相当するものはありません。

于 2012-05-11T09:36:42.623 に答える