@@ -5,3 +5,5 @@ TMP_FILE=$(mktemp /tmp/med.XXXXXXXXXX) | |||
cat - > "$TMP_FILE" | |||
vim "$TMP_FILE" < /dev/tty > /dev/tty | |||
cat "$TMP_FILE" > /dev/stdout | |||
rm "$TMP_FILE" |
@@ -1,13 +1,14 @@ | |||
#!/bin/bash | |||
OS=$(uname) | |||
ECODE=0 | |||
if [ "$1" = "" ]; then | |||
echo "mshot <name>" | |||
fi | |||
sleep 0.2 | |||
DIR=$(mktemp -d /tmp/mupload.XXXXXXXXXX) | |||
DIR=$(mktemp -d /tmp/mshot.XXXXXXXXXX) | |||
if [ "$OS" = "Darwin" ]; then | |||
screencapture "$DIR/pic.png" | |||
@@ -21,5 +22,8 @@ if [ $? -eq 0 ]; then | |||
else | |||
merror "mshot" "Couldn't upload image file." | |||
echo "An error occurred." 1>&2 | |||
exit 1 | |||
ECODE=1 | |||
fi | |||
rm -r "$DIR" | |||
exit "$ECODE" |