As rookie

ルーキーインフラエンジニアがインフラのこと以外も結構書いてしまうブログ

bash周りのファイル群(4日坊主)

  • この記事はsolo_advent_calender 2016年12月4のものです。

こんにちは ショート advent calender4日目です。

man bash
-- 略 --
ファイル
       /bin/bash
              bash の実行ファイル。
       /etc/profile
              システム全体用の初期化ファイル。ログインシェルが実行します。
       ~/.bash_profile
              個人用の初期化ファイル。ログインシェルが実行します。
       ~/.bashrc
              対話シェルごとに実行される、個人用の起動ファイル。
       ~/.bash_logout
              個人用のログインシェル後処理ファイル。ログインシェルの終了時に実行されます。
       ~/.inputrc
              個人用の readline 初期化ファイル。
-- 略 --

.bash_profile.bashrc に何かを追記することはありますが、.bash_logout は使ったことがなかったので使ってみました。

vim ~/.bash_logout
# ~/.bash_logou
d=`date`
p=`pwd`
echo ${d} ${p} >> logout.log
echo "bye" 

ログアウト時に最後にいたディレクトリを追記していくものです。これぐらいしか思いつきません。

cat logout.log

2016年 12月 4日 日曜日 23:48:27 JST /home/mokicks