summaryrefslogtreecommitdiff
path: root/gsdir
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2019-03-08 10:43:38 -0800
committerBen Sima <ben@bsima.me>2019-03-08 10:43:45 -0800
commit3f50d3add22b1e79bbf147e956595d2a8ef1d6c3 (patch)
tree0b078ab960090b705c764c4484b54730678a23c9 /gsdir
parent81a699fcd18da46af228f088b96d43cd738578b4 (diff)
update scripts
Diffstat (limited to 'gsdir')
-rwxr-xr-xgsdir11
1 files changed, 7 insertions, 4 deletions
diff --git a/gsdir b/gsdir
index 9f92a8d..4abd747 100755
--- a/gsdir
+++ b/gsdir
@@ -4,10 +4,13 @@ cur=$PWD
for d in *
do
- cd "$d" || return
- status=$(unbuffer git status -sb | tr -d '#')
- printf "%-30s:: %s\\n" "${d}" "${status}"
- cd "${cur}" || return
+ if [[ -d "$d" ]]
+ then
+ cd "$d" || return
+ status=$(2>/dev/null unbuffer git status -sb | tr -d '#')
+ printf "%-30s:: %s\\n" "${d}" "${status}"
+ cd "${cur}" || return
+ fi
done
cd "${cur}" || exit 1