echo echo ok > foo.do
redo foo
test_expect_success "foo is non executable" '[ ! -x foo ]'
-inode0=`stat -f %i foo`
+inode0=`perl -e '@s=stat "foo"; print "$s[1]\n"'`
cat > foo.do <<EOF
echo ok > \$3
EOF
redo foo
test_expect_success "foo is executable" '[ -x foo ]'
-inode1=`stat -f %i foo`
+inode1=`perl -e '@s=stat "foo"; print "$s[1]\n"'`
test_expect_success "foo was not renamed" '[ $inode0 = $inode1 ]'
test_done