Browse Source

viper: show output only if exit code is 0

master
Maxim Likhachev 6 years ago committed by Maxim Likhachev
parent
commit
c5a6f829a9
  1. 6
      viper

6
viper

@ -1,10 +1,12 @@
#!/bin/bash #!/bin/bash
# (c) https://stackoverflow.com/questions/10686183/pipe-vim-buffer-to-stdout/10686830#10686830
TMPFILE=$(mktemp /tmp/viper.XXXXXXXX) TMPFILE=$(mktemp /tmp/viper.XXXXXXXX)
cat > "$TMPFILE" cat > "$TMPFILE"
$EDITOR "$@" "$TMPFILE" < /dev/tty > /dev/tty $EDITOR "$@" "$TMPFILE" < /dev/tty > /dev/tty
if [ "$?" -eq 0 ]; then
cat "$TMPFILE" cat "$TMPFILE"
fi
\rm -f "$TMPFILE" \rm -f "$TMPFILE"

Loading…
Cancel
Save