Lines Matching full:copy
13 QUOTECOPY=${COPY}".\"blah\""
14 QUOTECOPY_ARG=${COPY}'.\"blah\"'
16 SPACECOPY="${COPY} this has spaces.txt"
17 SPACECOPY_ARG="${COPY}\ this\ has\ spaces.txt"
19 GLOBMETACOPY="${COPY} [metachar].txt"
21 rm -rf ${COPY} ${COPY}.1 ${COPY}.2 ${COPY}.dd ${COPY}.dd2
22 mkdir ${COPY}.dd
26 grep copy.dd >/dev/null || fail "lls failed"
30 grep copy.dd >/dev/null || fail "lls w/path failed"
61 rm -f ${COPY}
63 echo "get $DATA $COPY" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
65 cmp $DATA ${COPY} || fail "corrupted copy after get"
67 rm -f ${COPY}
69 echo "get \"$DATA\" $COPY" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
71 cmp $DATA ${COPY} || fail "corrupted copy after get"
76 echo "get \"$QUOTECOPY_ARG\" ${COPY}" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
78 cmp ${COPY} ${QUOTECOPY} || fail "corrupted copy after get with quotes"
79 rm -f ${QUOTECOPY} ${COPY}
81 rm -f "$SPACECOPY" ${COPY}
84 echo "get ${SPACECOPY_ARG} ${COPY}" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
86 cmp ${COPY} "$SPACECOPY" || fail "corrupted copy after get with spaces"
88 rm -f "$GLOBMETACOPY" ${COPY}
91 echo "get \"${GLOBMETACOPY}\" ${COPY}" | \
93 cmp ${COPY} "$GLOBMETACOPY" || \
94 fail "corrupted copy after get with glob metacharacters"
96 rm -f ${COPY}.dd/*
98 echo "get $DATA ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
100 cmp $DATA ${COPY}.dd/${DATANAME} || fail "corrupted copy after get"
102 rm -f ${COPY}.dd/*
104 echo "get /bin/l* ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
107 cmp /bin/$x ${COPY}.dd/$x || fail "corrupted copy after get"
110 rm -f ${COPY}.dd/*
112 printf "lcd ${COPY}.dd\nget $DATA\n" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
114 cmp $DATA ${COPY}.dd/${DATANAME} || fail "corrupted copy after get"
116 rm -f ${COPY}.dd/*
118 printf "lcd ${COPY}.dd\nget /bin/l*\n" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
121 cmp /bin/$x ${COPY}.dd/$x || fail "corrupted copy after get"
124 rm -f ${COPY}
126 echo "put $DATA $COPY" | \
128 cmp $DATA ${COPY} || fail "corrupted copy after put"
134 cmp $DATA ${QUOTECOPY} || fail "corrupted copy after put with quotes"
140 cmp $DATA "$SPACECOPY" || fail "corrupted copy after put with spaces"
142 rm -f ${COPY}.dd/*
144 echo "put $DATA ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
146 cmp $DATA ${COPY}.dd/${DATANAME} || fail "corrupted copy after put"
148 rm -f ${COPY}.dd/*
150 echo "put /bin/l* ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
153 cmp /bin/$x ${COPY}.dd/$x || fail "corrupted copy after put"
156 rm -f ${COPY}.dd/*
158 printf "cd ${COPY}.dd\nput $DATA\n" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
160 cmp $DATA ${COPY}.dd/${DATANAME} || fail "corrupted copy after put"
162 rm -f ${COPY}.dd/*
164 printf "cd ${COPY}.dd\nput /bin/l*\n" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
167 cmp /bin/$x ${COPY}.dd/$x || fail "corrupted copy after put"
171 echo "rename $COPY ${COPY}.1" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
173 test -f ${COPY}.1 || fail "missing file after rename"
174 cmp $DATA ${COPY}.1 >/dev/null 2>&1 || fail "corrupted copy after rename"
177 echo "rename ${COPY}.dd ${COPY}.dd2" | \
180 test -d ${COPY}.dd && fail "oldname exists after rename directory"
181 test -d ${COPY}.dd2 || fail "missing newname after rename directory"
184 echo "ln ${COPY}.1 ${COPY}.2" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 || fail "ln failed"
185 test -f ${COPY}.2 || fail "missing file after ln"
186 cmp ${COPY}.1 ${COPY}.2 || fail "created file is not equal after ln"
189 rm -f ${COPY}.2
190 echo "ln -s ${COPY}.1 ${COPY}.2" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 || fail "ln -s failed"
191 test -h ${COPY}.2 || fail "missing file after ln -s"
194 rm -f ${COPY}.2
195 echo "cp ${COPY}.1 ${COPY}.2" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 || fail "cp failed"
196 cmp ${COPY}.1 ${COPY}.2 || fail "created file is not equal after cp"
199 echo "mkdir ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
201 test -d ${COPY}.dd || fail "missing directory after mkdir"
205 echo "chdir ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
209 echo "rmdir ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
211 test -d ${COPY}.1 && fail "present directory after rmdir"
214 echo "lmkdir ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
216 test -d ${COPY}.dd || fail "missing directory after lmkdir"
220 echo "lchdir ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \
223 rm -rf ${COPY} ${COPY}.1 ${COPY}.2 ${COPY}.dd ${COPY}.dd2