ターミナル上でURLをブックマークする『Buku』
Pocket

wgetやcurlなどで、よく利用するURLと言うのはあると思う。で、毎回historyから取ってくるのも面倒だなぁと思って調べてみたところ、コンソール上でよく使うURLをブックマークできるツール『Buku』というコマンドを見かけたので、ちょっと試してみた。

1.インストール

Python3で書かれているらしいので、事前に必要となるパッケージをインストールをしておく。

sudo apt install python3-cryptography python3-bs4 git
sudo yum install python3-cryptography python3-bs4 git

 

前提となるパッケージインストール後、以下のコマンドを実行して『Buku』のインストールを行う。

git clone https://github.com/jarun/Buku/
cd Buku
sudo make install

 

これでインストールができた。

Sponsored Links

2.使ってみる

さて、それでは実際に使ってみよう。
色々オプションがあるみたいなのだが、とりあえず以下を把握しておけばいいだろう。

buku -p # ブックマークリストを表示する
buku -a URL # ブックマークを追加する
buku -d N # 指定された番号のブックマークを削除する
buku -u N # 指定された番号のブックマークをアップデートする

 

残念ながら指定されたブックマークのURLのみを得ることはできないようなので、curlなどと組み合わせる場合はawkなどを利用して抽出してやる必要があるみたいだ。
以下の例では、1番のブックマークに対してcurlでアクセスしている。

curl $(buku -p 1 -f 1 | awk '{print $2}')

 

使いようによっては便利そうなツールだ。

 

 

Pocket

Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。

*