#!/bin/sh DIFF="git diff -U2 --no-index --color-words" CMD="/usr/bin/env luajit ./map2text.lua" opt="" if [ `uname -s` != "Linux" ]; then # I think 'tempfile' isn't in POSIX. Feel free to use 'mktemp' or something # but absolutely test it before. echo "This helper script is for Linux only." return 1 fi if [ "$1" = "-c" -o "$1" = "-C" ]; then opt="$1" shift fi if [ -z "$1" -o -z "$2" ]; then echo "Usage: ./mapdiff.sh [-c] " exit 1 fi tf1=`tempfile` tf2=`tempfile` $CMD $opt "$1" > "$tf1" $CMD $opt "$2" > "$tf2" $DIFF "$tf1" "$tf2" rm "$tf1" rm "$tf2"