Switch case matches from * to ?

master
Dan Nguyen 10 years ago
parent e4c6b0ab9e
commit 1e2ff37282
  1. 4
      gitstatus.sh

@ -28,8 +28,8 @@ while IFS='' read -r line || [[ -n "$line" ]]; do
status=${line:0:2} status=${line:0:2}
case "$status" in case "$status" in
\#\#) branch_line="$line" ;; \#\#) branch_line="$line" ;;
*M) ((num_changed++)) ;; ?M) ((num_changed++)) ;;
U*) ((num_conflicts++)) ;; U?) ((num_conflicts++)) ;;
\?\?) ((num_untracked++)) ;; \?\?) ((num_untracked++)) ;;
*) ((num_staged++)) ;; *) ((num_staged++)) ;;
esac esac

Loading…
Cancel
Save