Warn user if z's datafile path is a directory.

Cause this means z will fill up the directory with temp files, and not
work.
This commit is contained in:
rupa committed 2013-03-28 23:30:55 -04:00
1 parent a41f9c6ea7
commit df34a871cb
3 files changed
+8 -2

No files matched your search

+4
View File
@@ -27,6 +27,10 @@ case $- in
*) echo 'ERROR: z.sh is meant to be sourced, not directly executed.'
esac
[ -d "${_Z_DATA:-$HOME/.z}" ] && {
echo "ERROR: z.sh's datafile (${_Z_DATA:-$HOME/.z}) is a directory."
}
_z() {
local datafile="${_Z_DATA:-$HOME/.z}"