BEIKE blog

備忘録です

特定のtopicとかをクリップボードにコピーする方法

概要

トピックを毎回rostopic listで調べてカーソール使ってコピーしてペーストする作業って なんだかんだ面倒くさいです。クリップボードにコピー出来たらストレスフリーで良いのになと 思ってました。そんなことはやれるようになってるだろうと思って調べたら確かにできそうなコマンドが ありました。ということで備ぼります。

インストールするもの

sudo apt-get install xsel

実行コマンド

perl -pe 's/\n/ /' | xsel --clipboard --input

実例

roscore
rostopic list | grep ros | perl -pe 's/\n/ /' | xsel --clipboard --input

コマンドが長いのでエイリアス

alias x="perl -pe 's/\n/ /' | xsel --clipboard --input"

roscore
rostopic list | grep ros | x

優勝👑