echo file number one > file1 echo file number two > file2 ln -s file2 link1 mkdir dir1 TZ=UTC0 touch -d '2000-01-30 05:24:08' dir1/file3 mkdir there busybox mv file1 file2 link1 dir1 there test -f there/file1 test -f there/file2 test -f there/dir1/file3 test -L there/link1 test xfile2 = x`readlink there/link1` test ! -e file1 test ! -e file2 test ! -e link1 test ! -e dir1/file3 set +e busybox mv there there/dir1 if [ $? != 0 ] ; then exit 0; fi exit 1;