go: ./spaces-to-tabs < input > output diff output expected-output ! ./spaces-to-tabs < bad-input > /dev/null cp input input-temp ./spaces-to-tabs input-temp diff input-temp expected-output clean: rm -rf input-temp output