理系夫婦の方程式(りけいふうふのほうていしき)です。概要ターミナルコマンドの跡に、パイプ(|)とpbcopyを使うと、そのターミナルコマンドの出力がクリップボードにコピーされる。私は仕事や趣味でよくMac、Unixのターミナルで作業をするが、よく現在のディレクトリパス(カレントディレクトリパス)をコピーしたくなる。2つのターミナルを使っているときに、片方のターミナルのカレントディレクトリパスをもう片方と同じにしたいとか、ファイルをもう片方のカレントディレクトリにコピーしたいだとか。昔は、pwdを入力して、マウスでコピーしていたが、面倒。課題コマンド一発でカレントディレクトリパスをコピーできないか。ターミナルの出力であるpwdの結果をそのままクリップボードに格納できないか。解決法ターミナルコマンドを繋げる「パイプ(|)」というコマンドと、クリップボードへの格納を意味する「pbcopy」を使う。ターミナルコマンド(例えばpwd)の後にこの二つを繋げると、pwdの結果がコピーされる。pbcopyこの後に好きなところで、ペーストすれば、カレントディレクトリパスがペーストできる。このコマンドが長くて、打つのが面倒と思う人は、~/.bashrcに次のように一行追加すれば、3文字「pwb」で上記のコマンドと同じことができる。pbcopy”(注1)~/.bashrcは大事なファイルなので、間違えて他の部分を変えないように。(注2)~/.bashrcを編集した後に、編集部分を有効にするには各ターミナルで一回このファイルを次のコマンドで、読み込まないといけない。」はpwdの他にも色々と使える。pbcopyで、testdayo.txtの中身全部をコピー。これならいちいちファイルを開いて、全部選択してっていう作業が要らない。pbcopy長いファイル名をコピーしたいが、どうしてもマウスを使いたくない時に。追加情報Linuxの場合にはpbcopyコマンドがないので、自分で作らないといけない。コピーした情報をペーストするpbpastコマンドがある。pbpasteについて:或る阿呆の記Macのターミナルでコピペ(pbcopy,pbpaste)Macのターミナルでコピペ作業する備忘録。テキストファイルの中身などを丸ごとコピペしたい時などによく使う、pbcopyおよびpbpasteコマンド。使いたい時:dai-yamashitaの日記Linuxでpbcopyみたいなの。応援よろしくお願いします☆にほんブログ村ファミリーランキングこの記事を書いた人たんたん天文の博士号をもつ理系パパ。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。SWELL.検索する。