summaryrefslogtreecommitdiff
path: root/regress/sftp-uri.sh
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2018-03-25 09:40:46 +1100
committerDarren Tucker <dtucker@dtucker.net>2018-03-25 09:40:46 +1100
commit393436024d2e4b4c7a01f9cfa5854e7437896d11 (patch)
tree56b9579828977033392ee6a8f241e91b4637157e /regress/sftp-uri.sh
parentb5974de1a1d419e316ffb6524b1b277dda2f3b49 (diff)
Replace /dev/stdin with "-".
For some reason sftp -b doesn't work with /dev/stdin on Cygwin, as noted and suggested by vinschen at redhat.com.
Diffstat (limited to 'regress/sftp-uri.sh')
-rw-r--r--regress/sftp-uri.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/regress/sftp-uri.sh b/regress/sftp-uri.sh
index 4d19dd716..7be104dfb 100644
--- a/regress/sftp-uri.sh
+++ b/regress/sftp-uri.sh
@@ -34,7 +34,7 @@ cmp ${COPY} ${DIR}/copy || fail "corrupted copy"
34 34
35verbose "$tid: put to remote directory (trailing slash)" 35verbose "$tid: put to remote directory (trailing slash)"
36sftpclean 36sftpclean
37${SFTP} -q -S "$SSH" -F $OBJ/ssh_config -b /dev/stdin \ 37${SFTP} -q -S "$SSH" -F $OBJ/ssh_config -b - \
38 "sftp://${USER}@somehost:${PORT}/${DIR}/" > /dev/null 2>&1 << EOF 38 "sftp://${USER}@somehost:${PORT}/${DIR}/" > /dev/null 2>&1 << EOF
39 version 39 version
40 put ${DATA} copy 40 put ${DATA} copy
@@ -48,7 +48,7 @@ fi
48 48
49verbose "$tid: put to remote directory (no slash)" 49verbose "$tid: put to remote directory (no slash)"
50sftpclean 50sftpclean
51${SFTP} -q -S "$SSH" -F $OBJ/ssh_config -b /dev/stdin \ 51${SFTP} -q -S "$SSH" -F $OBJ/ssh_config -b - \
52 "sftp://${USER}@somehost:${PORT}/${DIR}" > /dev/null 2>&1 << EOF 52 "sftp://${USER}@somehost:${PORT}/${DIR}" > /dev/null 2>&1 << EOF
53 version 53 version
54 put ${DATA} copy 54 put ${DATA} copy