summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2016-03-07 16:20:23 (EST)
committer P. J. McDermott <pj@pehjota.net>2016-03-07 16:20:23 (EST)
commitb293daa9af4d8782c19dec401bd38cab5661a78e (patch)
tree5b96d291e6fc7b89690ff9015d5be3241dc2d3e1
parent383c0ef0a8aa5d566bba40b15f3d4677a5d47366 (diff)
downloadbash-b293daa9af4d8782c19dec401bd38cab5661a78e.zip
bash-b293daa9af4d8782c19dec401bd38cab5661a78e.tar.gz
bash-b293daa9af4d8782c19dec401bd38cab5661a78e.tar.bz2
.bash_logout: New file
-rw-r--r--.bash_logout7
-rwxr-xr-x.gitignore.d/bash1
2 files changed, 8 insertions, 0 deletions
diff --git a/.bash_logout b/.bash_logout
new file mode 100644
index 0000000..9f314cb
--- /dev/null
+++ b/.bash_logout
@@ -0,0 +1,7 @@
+# ~/.bash_logout: executed by bash when login shell exits.
+
+# Clear the console after the last bash instance exits.
+
+if [ ${SHLVL} -eq 1 ]; then
+ [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
+fi
diff --git a/.gitignore.d/bash b/.gitignore.d/bash
index 348ccee..b62f720 100755
--- a/.gitignore.d/bash
+++ b/.gitignore.d/bash
@@ -6,6 +6,7 @@
!/.bashrc
!/.bash_exports
!/.bash_aliases
+!/.bash_logout
!/ibin/
!/ibin/*
!/.gitignore.d/