- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2017-05-03T09:13:15+09:00","default:corgi0901","corgi0901")
#author("2017-05-03T09:24:13+09:00","default:corgi0901","corgi0901")
[[Linux]]
**エイリアスの設定方法 [#g13bd3a8]
*エイリアスの設定方法 [#g13bd3a8]
以下のコマンドでエイリアスを設定すれば、そのコマンドに独自に名前を付けることができる。
よく使う操作をエイリアスとして設定しておけば便利。
$ alias <エイリアス名>=<コマンド>
例)testというディレクトリを作って移動する
**例)「testというディレクトリを作って移動する」という操作を「mcdir」というエイリアスに設定 [#f64f0f8a]
$ alias mcdir='mkdir test && cd test'
*関数の設定方法 [#ta810a10]
エイリアスだと引数を持つ独自コマンドを設定できない。そういうときはエイリアスでなくて関数を設定すると良い。
$ <関数名>()
> {
> <処理>
> }
**例)引数で指定されたディレクトリを作って移動する [#gcb90cf1]
$ mcdir()
> {
> mkdir $1 && cd $1
> }
*エイリアス・関数の永続化 [#i5c84ab4]
エイリアスと関数はbashの設定ファイル(.bashrc または .bash_profile)に記述すると永続化できる。
$ vi ~/.bash_profile
$ source ~/.bash_profile