fnwiya's quine

自分自身を出力するブログ

110.shell-script

youtubeをfzf/pecoでフィルタリングしながらコマンドラインで再生

コマンドラインに引きこもりたいけど音楽も聴きたかったので聴きたい曲をpecoって選べるようにしてみました。 再生用のツールをインストール brew install youtube-dl mplayer 聴きたい曲候補を~/favoriteSongs.tsvに 一行目:検索する際のタイトル 二行目:…

今いるディレクトリをまるごと削除する

試しにクローンしてきたレポジトリを削除したいときなどに、 pecoなどを用いて該当のレポジトリに移動してそのまま削除したいときがあったので。 function rmself () { p=$(pwd) cd ../ rm -rf $p } こちらをzshの設定に書いておけばrmselfで今いるディレク…

dotfilesのシェルスクリプトをosごとにかき分ける(linuxはディストリビューションごとに)

分類は以下でできます。 あとは読み込むファイルを分けておいて、 必要に応じてsourceしていけばOKです。 case ${OSTYPE} in darwin*) echo "Running on OSX" source install/brew.sh ;; linux*) if [ -e /etc/debian_version ] || [ -e /etc/debian_release…