クイック エンジニアリングブログ

株式会社クイック Web事業企画開発本部のエンジニアリングチームが運営する技術ブログです。

「精神と時の部屋」コマンドを作った

こんにちは。五所です。

ちょっとしたプログラムの動作確認をテストするために、一時的なファイルやディレクトリを作成することがある。

今までは、

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>で補完できるので打ちやすい。けっこう気に入った。