よく使うコマンドをエイリアスに登録する

よく使うコマンドをエイリアスという機能を使って短縮したコマンドのように扱う事が出来るようになります。


開発中のコードで頻繁に開くファイルがあるとします。

毎回 cd コマンドでディレクトリの移動をするのは大変なのでエイリアスの機能を使って、よく使うコードを短縮してみます。


例として、

/home/pi/workspace/project/myapp/

以下に開発中のファイル群があったとします。


毎回、

$ cd workspace/project/myapp/

でディレクトリを移動してからファイルの変更をするのは面倒なので、 my というコマンドで myapp ディレクトリまで移動出来るようにしてみます。


最初に my というコマンドが使われていないか?を which コマンドで確認します。

$ which my
my not found

not foundの出力か値が何も出力されないかで my コマンドがないことがわかります。


.profileに my コマンドを登録します。

※ 使用中のシェルがbashの場合は.profileもしくは.bashrcで、zshの場合は.zshenv

$ micro ~/.profile

.profileを開いたら、ファイルの末尾に

alias my="/home/pi/workspace/project/myapp/"

を挿入して、ファイルを閉じ、

$ source ~/.profile
$ which my

をします。


my: aliased to cd /home/pi/workspace/project/myapp/

のような出力があればエイリアスの登録が成功しています。

$ my

を実行してみて、指定のディレクトリに移動できるかを確認してみましょう。

京都の東本願寺で開催されているプログラミング教室で講師をしています。
詳しくはTera schoolを御覧ください。
同じカテゴリーの記事
マインクラフト用ビジュアルエディタを開発しています。

詳しくはinunosinsi/mcws_blockly - githubをご覧ください。