ちょっとしたプログラムの動作確認をテストするために、一時的なファイルやディレクトリを作成することがある。
今までは、
mkdir /tmp/a
cd /tmp/a
とかやっていたのだが、個人的に/tmp/a
はけっこう使うので重なることがあるし、何度もコマンドを打つのが面倒。何よりやってることがダサい。
そこで、下記のエイリアスを作成した。
alias seishin-to-tokinoheya='cd $(mktemp -d)'
使い方はこんな感じ。
[kazuya@kazuya-ubuntu:~] % pwd
/home/kazuya
[kazuya@kazuya-ubuntu:~] % seishin-to-tokinoheya
[kazuya@kazuya-ubuntu:/tmp/tmp.92XUQmoHND]% pwd
/tmp/tmp.92XUQmoHND
seishin<TAB>
で補完できるので打ちやすい。けっこう気に入った。