Sponsored Content
Top Forums Shell Programming and Scripting Pls HELP: Redirecting input to SFTP connection Post 302970858 by Don Cragun on Tuesday 12th of April 2016 02:52:42 PM
Old 04-12-2016
Taking my earlier suggestion and converting it to use a file instead of a pipeline:
Code:
USER1=ftp
TARGETHOST1=XX.XX.XX.XX
printf '%s\n' 'lcd /Z02/apps/output/UAT/CMUP/incoming' \
	'cd apl/apl001/download' \
	'get UPLOAD.DAT' \
	'bye' > /tmp/tmp$$
sftp -oProxyCommand='/usr/bin/nc -v -X 5 -x proxy:99 %h %p' -oPort=22 ${USER1}@${TARGETHOST1} < /tmp/tmp$$
rm -f /tmp/tmp$$

which wastes system resources and runs slower than my earlier suggestion.

Converting it to use a here-document:
Code:
USER1=ftp
TARGETHOST1=XX.XX.XX.XX
sftp -oProxyCommand='/usr/bin/nc -v -X 5 -x proxy:99 %h %p' -oPort=22 ${USER1}@${TARGETHOST1} <<-"EOF"
	lcd /Z02/apps/output/UAT/CMUP/incoming
	cd apl/apl001/download
	get UPLOAD.DAT
	bye
EOF

which might be a little bit faster than my earlier suggestion. Since printf is a built-in utility in most shells, it won't make a lot of difference.

Hope this helps,
- Don
This User Gave Thanks to Don Cragun For This Post:
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

input parameters pls help!

Hi i am a newbie who is trying to input parameters into this script, but not sure where to start. The parameters that need to be input are the baseline label "abc.0111.BL " mantioned bellow, and database string "abc/abcp@db2 @counter.sql " Environment: Windows XP Running script: Cygwin 3.2 ... (2 Replies)
Discussion started by: yarik20
2 Replies

2. UNIX for Advanced & Expert Users

SFTP Connection Closed

Hey when trying to connect to a server using a key I get sftp -o 'Port=22' -o'IdentityFile=/home/datatel/.ssh/id_dsa_xei' becker_xei@host Connecting to host... ANGEL SFTP ServerConnection closed by host Connection closed Any ideas? (1 Reply)
Discussion started by: ed.browne
1 Replies

3. Shell Programming and Scripting

SFTP connection problem

Dear All, I'm trying to configure the passwordless connection between two servers say Server A and Server B. My requirement is a passwordless connection from Server A to Server B. I have done the configuration in both the servers. In Server A its successfull but from Server B its everytime... (7 Replies)
Discussion started by: panknil
7 Replies

4. UNIX for Dummies Questions & Answers

redirecting output retaining the input

Hi Guys, I am trying to redirect output from a file to another file while retaining the contents of the input file. For ex: cat /tmp/Out1.cfg > test.txt Now, test.txt would contain the value of Out1.cfg.,ie say for ex "12" What i require is to have the value as "/tmp/Out1.cfg 12" in the... (2 Replies)
Discussion started by: kiran1112
2 Replies

5. UNIX for Dummies Questions & Answers

SFTP Connection error

Hi I when I trying to SFTP a file to a server I am getting this below error: Connecting to 3.12.911.100... ssh_askpass: exec(/usr/lib/ssh/ssh-askpass): No such file or directory Host key verification failed. Connection closed Can you please help me in debugging this error. ... (3 Replies)
Discussion started by: krishna87
3 Replies

6. Shell Programming and Scripting

How to check sftp connection

Hi All, in our system , the sftp server is continuously up. but suddenly it is brought down. how can i find out the reason behind of these , is their any log files or how can i check the connectvity with sftp. please help me to solve this issue (1 Reply)
Discussion started by: aish11
1 Replies

7. UNIX for Dummies Questions & Answers

SFTP: Connection problem

HI, I have generated public key and placed in remote server. When I am trying to do SFTP for that remote server the below error I am getting. Please help me to resolve Connecting to hostname... Sun_SSH_1.1.4, SSH protocols 1.5/2.0, OpenSSL 0x0090704f debug1: Reading configuration data... (4 Replies)
Discussion started by: rangarasan
4 Replies

8. Red Hat

New sftp connection

Dear All , I have a openssh 4.3p2 , but i need to configure sftp for a user which is present in the server. This user has to see only the specific directory not all. I tried to do the changes in sshd_config for openssh 4.9p1 , but for openssh 4.3p2 how to do it. Any one pl help. ... (1 Reply)
Discussion started by: jegaraman
1 Replies

9. Shell Programming and Scripting

Pls Help: SFTP Error Handling for transfers

I am working on a shell script where after making sftp connection to a remote server the file are being transferred. The problem is how to capture return code for the file which is missing at the remote location. I have tried to capture the return code which return value of "0" even the transfer of... (4 Replies)
Discussion started by: Khan28
4 Replies

10. Shell Programming and Scripting

Sftp connection with password

I am running this script to copy pattern files in local but it is asking for password even passing the hardcode value Script:- PASSWORD="xyz" sftp -oport=1002 user@host:/dir/archive/file*.txt /di/data/ << EOF $PASSWORD quit EOF Got error :- -bash-4.1$ sh sftp_with_password.sh... (5 Replies)
Discussion started by: himanshupant
5 Replies
bup-fuse(1)						      General Commands Manual						       bup-fuse(1)

NAME
bup-fuse - mount a bup repository as a filesystem SYNOPSIS
bup fuse [-d] [-f] [-o] <mountpoint> DESCRIPTION
bup fuse opens a bup repository and exports it as a fuse(7) userspace filesystem. This feature is only available on systems (such as Linux) which support FUSE. WARNING: bup fuse is still experimental and does not enforce any file permissions! All files will be readable by all users. When you're done accessing the mounted fuse filesystem, you should unmount it with umount(8). OPTIONS
-d, --debug run in the foreground and print FUSE debug information for each request. -f, --foreground run in the foreground and exit only when the filesystem is unmounted. -o, --allow-other permit other users to access the filesystem. Necessary for exporting the filesystem via Samba, for example. EXAMPLE
rm -rf /tmp/buptest mkdir /tmp/buptest sudo bup fuse -d /tmp/buptest ls /tmp/buptest/*/latest ... umount /tmp/buptest SEE ALSO
fuse(7), fusermount(1), bup-ls(1), bup-ftp(1), bup-restore(1), bup-web(1) BUP
Part of the bup(1) suite. AUTHORS
Avery Pennarun <apenwarr@gmail.com>. Bup unknown- bup-fuse(1)
All times are GMT -4. The time now is 04:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy