0052-touch.sh (249B)
1 #!/bin/sh 2 3 tmp1=tmp1.$$ 4 tmp2=tmp2.$$ 5 6 trap 'rm -f $tmp1 $tmp2' EXIT 7 trap 'exit $?' HUP INT TERM 8 9 ../touch -t 200711121015 $tmp1 10 11 echo 'Modify: 2007-11-12 10:15:00.000000000' > $tmp2 12 13 stat $tmp1 | awk '/^Modify:/ {$4 = ""; print}' | diff -wu - $tmp2