03-21-2006
Hi Dhruv,
Please do share it here, Will be handy for every one.
Any ways, here is how i did it :-
Quote:
#!/bin/sh
# Variables that will be used.
SERVER=12.456.789
USER=username
PASSWD=password
PATH=/your/path/here
#Check if a valid input has been given
if [ $# -eq 0 ]
then
echo "Usage ./getftp.sh <file name to get>"
exit 0
fi
#Connecting via FTP to fetch a desired file.
/usr/bin/ftp -v -n "$SERVER" << cmd
user "$USER" "$PASSWD"
cd $PATH
binary
get $1
quit
cmd
echo "\n FTP session closed "
#Make Sure if the file has reached destination.
if [ -f $1 ]
then
echo "\n Hueston we have received the package\n"
else
echo "\n Oh oo..$1 does not exist on source"
fi
#Start your Validation.
exit 0
Hope this helps some one
Cheers !!!
10 More Discussions You Might Find Interesting
1. Programming
Hi,
I am a not strong programmer and now my boss ask me how should I do a job to automated FTP that have error check.
I know about:
* using system() to call a command to trigger ftp in C Coding.
The senarios as follows:
1. FTP the file(s) (e.g ELA_20060407.dat) to a given LAN server... (1 Reply)
Discussion started by: songtam
1 Replies
2. Shell Programming and Scripting
i have writen a shell to ftp a file automatically by taking the input from a file
i have created on file tstftp as
set timeout 120
ftp
spawn ftp
expect "ftp>"
send "o 11.90.2.20 \r"
expect "Name:"
send "itcomxxl\r"
expect "Password:"
send "csms091206\r"
expect "ftp>"
send "prompt... (1 Reply)
Discussion started by: sasiprabu
1 Replies
3. UNIX for Advanced & Expert Users
Hi, I really need to create a script that counts for file and ftp's them to a windows directory. !st problem i'm having is getting it to ftp withouty prompting me, i tried |& on the end of the ftp, but then it just hits a syntax error. 2nd problem is, i have to have a wildcard in this script. which... (3 Replies)
Discussion started by: dappa
3 Replies
4. Solaris
Hi All,
3 of my SAP sun server are continuosly pinging to the network address 0.0.0.0. I have no idea how this can happen, but they have something in common. All of them are clustered environment (Veritas Cluster). Anyone can help?
rgds, (5 Replies)
Discussion started by: ronny_nch
5 Replies
5. Shell Programming and Scripting
I have a script that generates a file which is my own incarnation of a date using the 'date' function (we'll call this script a). I would like that script to invoke my other script (script b) which contains my ftp info. Since I have yet to figure out a good way to use regular ftp (yes i can only... (6 Replies)
Discussion started by: DC Slick
6 Replies
6. Shell Programming and Scripting
Hi All,
I have a problem with auto telnet script, but I want to tell u something
a) I am only a member access on the server, so not able to access 'root' account
b) not able to install any software on server
3) On server, there is not install 'except'
I have to write a script, which is ran... (0 Replies)
Discussion started by: atul9806
0 Replies
7. Homework & Coursework Questions
Hi All,
I have a problem with auto telnet script, but I want to tell u something
a) I am only a member access on the server, so not able to access 'root' account
b) not able to install any software on server
3) On server, there is not install 'except'
1. The problem statement, all variables... (0 Replies)
Discussion started by: atul9806
0 Replies
8. Homework & Coursework Questions
Hi All,
I have a problem with auto telnet script, but I want to tell u something
a) I am only a member access on the server, so not able to access 'root' account
b) not able to install any software on server
3) On server, there is not install 'except'
1. The problem statement, all variables... (8 Replies)
Discussion started by: atul9806
8 Replies
9. Shell Programming and Scripting
Dear Experts,
I have script to find aging file like this:
find /ArchiveINTF/INTF name "*" -type f -mtime +365 {} \; >> agingfile.txt
This script will find all files over 365 days.
But, I have problem, how to auto FTP all files?
Thanks
Edy (3 Replies)
Discussion started by: edydsuranta
3 Replies
10. Red Hat
We have RHEL 5.8 in our environment, I had a query whether we can implement an FTP server using vsftpd package and Linux configurations like setsebool without using any external FTP clients like FileZilla etc. I am very confused on this. The FTP functionalities that should be present are download &... (3 Replies)
Discussion started by: RHCE
3 Replies
LEARN ABOUT SUSE
create_user_mapping
CREATE USER
MAPPING(7) SQL Commands CREATE USER MAPPING(7)
NAME
CREATE USER MAPPING - define a new mapping of a user to a foreign server
SYNOPSIS
CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }
SERVER servername
[ OPTIONS ( option 'value' [ , ... ] ) ]
DESCRIPTION
CREATE USER MAPPING defines a mapping of a user to a foreign server. A user mapping typically encapsulates connection information that a
foreign-data wrapper uses together with the information encapsulated be a foreign server to access an external data resource.
The owner of a foreign server can create user mappings for that server for any user. Also, a user can create a user mapping for his own
user name if USAGE privilege on the server has been granted to the user.
PARAMETERS
username
The name of an existing user that is mapped to foreign server. CURRENT_USER and USER match the name of the current user. When PUB-
LIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable.
servername
The name of an existing server for which the user mapping is to be created.
OPTIONS ( option 'value' [, ... ] )
This clause specifies the options of the user mapping. The options typically define the actual user name and password of the map-
ping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper.
EXAMPLES
Create a user mapping for user bob, server foo:
CREATE USER MAPPING FOR bob SERVER foo OPTIONS (user 'bob', password 'secret');
COMPATIBILITY
CREATE USER MAPPING conforms to ISO/IEC 9075-9 (SQL/MED).
SEE ALSO
ALTER USER MAPPING [alter_user_mapping(7)], DROP USER MAPPING [drop_user_mapping(7)], CREATE FOREIGN DATA WRAPPER [create_for-
eign_data_wrapper(7)], CREATE SERVER [create_server(7)]
SQL - Language Statements 2010-05-14 CREATE USER MAPPING(7)