#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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS