作業用の一時ディレクトリをサクッと作って勝手に移動してくれるやつ
.bashrc か .zshrcに以下を追加
function temp(){ cd `mktemp -d --tmpdir="$HOME/tmp/" \`date +'%Y%m%d'.$1${1:+.}\`XXXXXX` }
使い方
tempって入力してEnterキー押すと勝手に一時ディレクトリが生成されてそこに移動するので、そこでwgetしたりとかいろんな作業するだけ。
上のコードは$HOME/tmpはもともとある前提なので作るか別の場所にしましょう.
ディレクトリ戻る時は
cd - とか、 cd -[TAB]
高度な使い方
temp keywordとすることで、名前空間つけることが出来る。tab補完ビリティの確保 (from yappo idea)
$ temp kimoto $ pwd /home/kimoto/tmp/20121211.kimoto.GyDazs $ temp unko $ pwd /home/kimoto/tmp/20121211.unko.2kuunc