I'm new to scripting. I'm trying to write a script to download files from ftp site, the following is the script and the message i get after running the script. no files were downloaded :(
Thanks advance!
script:
#!/usr/bin/ksh
DAY=`date --date="-1 days" +%y%m%d`
ftp -v -n "ftp.address" <<... (5 Replies)
I currently have a perl script that have to retreive a single file from 20+ sites every 10 min. Right now it will ftp to site1 and download and continue up until site20. I am trying to get this to run all the ftp d/l at the same time. This is where I have my problem, I can't get it to work.
... (5 Replies)
Hello,
I am trying to download several files from a remote FTP server using Net::FTP from within a perl script. The files download alright, except they appear to be corrupted. I know this because once after downloading, I use bzcat to pipe the files to a split command, and bzcat complains saying... (3 Replies)
Hi guys,
I'm new on this forum and on UNIX. Can somebody help in writing a script to download a file from an FTP server and validating if there is a file to download. If there is a file, I would send it to a mail recipient and if not I would generate an error log.
Thanks in advance!:D (1 Reply)
ftp script doesn't download jpg properly
The downloaded files have color splotches
Here is the script:
ftp -n me@institute.edu <<END_SCRIPT
quote user name
quote pass password
prompt
mget *.jpg
quit
END_SCRIPT
exit 0
cd ../ (2 Replies)
Hi !
I am just wondering shell script to download data from ftp...
I have text file containing ftp address...looks like this
ftp://site...../filename.xyz
ftp://site...../filename.xyz
ftp://site...../filename.xyz
ftp://site...../filename.xyz
script has to read ftp address and... (8 Replies)
Our main Server "Srv1" is used to generate text files based on specified criteria and it is also connected to two clients (pc1 and pc2) which are responsible for getting the files from Srv1 as it follows:
1. pc1 ( which represents my UNIX machine ) uses shell script to copy the files from Srv1
2.... (3 Replies)
Hello this is my first post in this forum , I dont want to be unhappy..
I am writing one script but facing difficulty to find the latest file with some new pattern
My requirement is
1. The file is coming like "ABCD-23220140303" at FTP server once in a week.
2. script will run on daily... (3 Replies)
Hi guys,
I recently managed to write up my working script, but now I have a problem.
If the file isn't there in the remote server, my actual script jumps it and all ok, but I need something like this:
Search file -> if there, then download -> if not, download next file in the list.
Any... (7 Replies)
Discussion started by: virtus96
7 Replies
LEARN ABOUT LINUX
erl_global
erl_global(3erl) C Library Functions erl_global(3erl)NAME
erl_global - Access globally registered names
DESCRIPTION
This module provides support for registering, looking up and unregistering names in the Erlang Global module. For more information, see the
description of Global in the reference manual.
Note that the functions below perform an RPC using an open file descriptor provided by the caller. This file descriptor must not be used
for other traffic during the global operation or the function may receive unexpected data and fail.
EXPORTS
char ** erl_global_names(fd,count)
Types int fd;
int *count;
Retrieve a list of all known global names.
fd is an open descriptor to an Erlang connection.
count is the address of an integer, or NULL. If count is not NULL, it will be set by the function to the number of names found.
On success, the function returns an array of strings, each containing a single registered name, and sets count to the number of
names found. The array is terminated by a single NULL pointer. On failure, the function returns NULL and count is not modified.
Note:
It is the caller's responsibility to free the array afterwards. It has been allocated by the function with a single call to malloc() , so a
single free() is all that is necessary.
int erl_global_register(fd,name,pid)
Types int fd;
const char *name;
ETERM *pid;
This function registers a name in Global.
fd is an open descriptor to an Erlang connection.
name is the name to register in Global.
pid is the pid that should be associated with name . This is the value that Global will return when processes request the location
of name .
The function returns 0 on success, or -1 on failure.
int erl_global_unregister(fd,name)
Types int fd;
const char *name;
This function unregisters a name from Global.
fd is an open descriptor to an Erlang connection.
name is the name to unregister from Global.
The function returns 0 on success, or -1 on failure.
ETERM * erl_global_whereis(fd,name,node)
Types int fd;
const char *name;
char *node;
fd is an open descriptor to an Erlang connection.
name is the name that is to be looked up in Global.
If node is not NULL, it is a pointer to a buffer where the function can fill in the name of the node where name is found. node can
be passed directly to erl_connect() if necessary.
On success, the function returns an Erlang Pid containing the address of the given name, and node will be initialized to the node-
name where name is found. On failure NULL will be returned and node will not be modified.
Ericsson AB erl_interface 3.7.3 erl_global(3erl)