6 ./busybox cp tar.c testdir
8 if ! eval diff -u tar.c testdir ; then
9 echo "Bummer. File copy failed."
12 echo "Cool. 'cp tar.c testdir' is ok."
17 ./busybox cp tar.c testdir/foo
19 if ! eval diff -u tar.c testdir/foo/tar.c ; then
20 echo "Bummer. File copy to a directory failed."
23 echo "Cool. 'cp tar.c testdir/foo' is ok."
29 ./busybox cp tar.c testdir/foo/
31 if ! eval diff -u tar.c testdir/foo/tar.c ; then
32 echo "Bummer. File copy to a directory w/ a '/' failed."
35 echo "Cool. 'cp tar.c testdir/foo/' is ok."
41 ./busybox cp -a X11 testdir
43 if ! eval diff -ur X11 testdir ; then
44 echo "Bummer. Local dir copy failed."
47 echo "Cool. 'cp -a X11 testdir' is ok."
52 ./busybox cp -a X11 testdir/
54 if ! eval diff -ur X11 testdir ; then
55 echo "Bummer. Local dir copy w/ a '/' failed."
58 echo "Cool. 'cp -a X11 testdir/' is ok."
63 ./busybox cp -a X11/ testdir
65 if ! eval diff -ur X11 testdir ; then
66 echo "Bummer. Local dir copy w/ a src '/' failed."
69 echo "Cool. 'cp -a X11/ testdir' is ok."
74 ./busybox cp -a X11/ testdir/
76 if ! eval diff -ur X11 testdir ; then
77 echo "Bummer. Local dir copy w/ 2x '/'s failed."
80 echo "Cool. 'cp -a X11/ testdir/' is ok."
84 ./busybox cp -a /etc/X11 testdir
85 if ! eval diff -ur /etc/X11 testdir ; then
86 echo "Bummer. Remote dir copy failed."
89 echo "Cool. 'cp -a /etc/X11 testdir' is ok."
96 ./busybox cp -a /etc/X11 testdir/foo
97 if ! eval diff -ur /etc/X11 testdir/foo ; then
98 echo "Bummer. Remote dir copy to a directory failed."
101 echo "Cool. 'cp -a /etc/X11 testdir/foo' is ok."
108 ./busybox cp -a /etc/X11 testdir/foo/
109 if ! eval diff -ur /etc/X11 testdir/foo ; then
110 echo "Bummer. Remote dir copy to a directory w/ a '/' failed."
113 echo "Cool. 'cp -a /etc/X11 testdir/foo/' is ok."
123 if ! eval ./busybox cp README foo ; then
124 echo "Bummer. cp README foo failed."
127 echo "Cool. 'cp README foo' is ok."
130 if ! eval ./busybox cp foo/README bar ; then
131 echo "Bummer. cp foo/README bar failed."
134 echo "Cool. 'cp foo/README bar' is ok."
140 if ! eval ./busybox cp $ENVVAR1/README $ENVVAR2 ; then
141 echo "Bummer. cp foo/README bar failed."
144 echo "Cool. 'cp \$ENVVAR1/README \$ENVVAR2' is ok."