PBCOPYはコード1を終了し、エラーメッセージなしです
-
29-09-2020 - |
質問
pbcopy
とpbpaste
を使用して、シェルからクリップボードをコピーして貼り付けます。これらのプログラムの構文を学ぶためにマニュアルページを読みました。ただし、pbcopy
またはpbpaste
を起動しようとすることであっても、エラーメッセージなしでコード1を終了することを拒否します。Command-CとCommand-Vは通常どおりに機能します。
[jay-mba-osx ~]% echo foo | pbcopy
[jay-mba-osx ~]% echo $?
1
[jay-mba-osx ~]% pbcopy < foo.txt
[jay-mba-osx ~]% echo $?
1
[jay-mba-osx ~]% echo foo | pbcopy -pboard general
[jay-mba-osx ~]% echo $?
1
[jay-mba-osx ~]% pbcopy --help
[jay-mba-osx ~]% echo $?
1
[jay-mba-osx ~]% which pbcopy
/usr/bin/pbcopy
[jay-mba-osx ~]% pbpaste
[jay-mba-osx ~]% echo $?
1
.
なぜこれが起こっているのか?それは再起動を越えて続く。
編集:OS X 10.9 Mavericks。これがuname -a
:
Darwin jay-mba-osx.local 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64
.
EDIT2:TMUXセッションでのみに発生するように絶縁しました。私も最初のことについて考えていませんでした... 実際の問題...
解決
GUIネームスペースからTMUXを切り離すことに問題があります。
: https://github.com/chrisjohnsen/tmux-macosx-pastebouded//a>
所属していません apple.stackexchange