2008年12月13日(土)
dcd – SafariStandの日付別ダウンロード機能の今日のフォルダへ移動するスクリプト
コンピュータに関するりばにしの記事
ダウンロードしたファイルの保存先を日付別のフォルダにしてくれる SafariStand の機能を使っている際に,今日のダウンロードフォルダに Terminal から一発で行くことができるスクリプトを書いてみた.
#!/bin/sh today=`date "+%Y-%m-%d"` if [ -d ~/Downloads/$today ] then cd ~/Downloads/$today pwd elif [ -d ~/Downloads ] then cd ~/Downloads pwd fi
このファイルをどこか(仮に /path/to/ 以下に保存するとする)に dcd.sh というファイル名で保存しておいて,次に .zshrc とか .zshenv とかに以下のように書く.
alias dcd="source /path/to/dcd.sh"
これで Terminal で dcd とすると,今日の日付のダウンロードフォルダがあればそこに,なければダウンロードフォルダに,移動するようになる.
2008年12月13日18時49分 | Permalink
Comment Form