#!/bin/bash run_command() { echo "$@" eval "$@" } run_command 'time diff -u x3 x4 >/dev/null 2>&1' { rm -rf u mkdir u cd u cp ../x3 x git init git add . git ci -m x cp ../x4 x } >/dev/null 2>&1 echo '' run_command 'time git diff >/dev/null 2>&1' exit 0