01-11-2006
Consider calling the shell from inside the C program - call the script with popen() so you can get errors and warnings.
There are a lot of examples of 'automating ftp' in shell on this forum. Start searching the FAQ.
This is definitely plan B because it's more difficult:
If you need to call ftp natively, then look into curl, which is available for
HPUX at the Porting Centre:
http://hpux.connect.org.uk/hppd/cgi-...11.11.depot.gz
Why can you not use perl? or a shell script?
Last edited by jim mcnamara; 01-11-2006 at 11:15 AM..
10 More Discussions You Might Find Interesting
1. Programming
thank you of your help
my application system is :
windows 2000 pc --- HP unix minicom ---- windows NT
I am programming with C language on HP unix minicom , I want to get files with ftp command from windows 2000 pc to HP unix minicom in my program, and also put files with ftp command... (1 Reply)
Discussion started by: bdyjm
1 Replies
2. UNIX for Dummies Questions & Answers
does anybode know about a ftp program to be run under unix like (for example) ws_ftp.exe and where to get it?
Want to run it on a (remote) server...
Thanks! (3 Replies)
Discussion started by: paost712
3 Replies
3. UNIX for Dummies Questions & Answers
in win32 platform, i can easily find some GUI based ftp application like cuteFtp, WsFtp and etc which provides GUI + resuming download.
pls recommend me some similar application which runs on Sun Solaris sparc 8.
hopefully it is free.
thank you very much. (1 Reply)
Discussion started by: champion
1 Replies
4. Shell Programming and Scripting
Hi,
I made a shell script to allow user to ftp file to windows shared drive.
Here is part of my code within my shell script:
/usr/bin/ftpmtc $usr $pswd $jobno
Within 'ftpmtc':
#ARGUMENT: USER,PASWD,JOBNO,VER,LOG_DATE,$$
$UCB/echo "user $1 $2" > $inst_file
$UCB/echo "cd prod" >> $inst_file... (7 Replies)
Discussion started by: whatisthis
7 Replies
5. UNIX for Dummies Questions & Answers
Hi,
i want to write a script that executes a program (exec?) .
this program then requires a filename as input.
how do i give it this input in the script so the program will be complete run and close by the script.
e.g.
exec prog.exe
program then asks for filename
"enter filename:"... (1 Reply)
Discussion started by: tuathan
1 Replies
6. UNIX for Dummies Questions & Answers
Hi,
I need to install a program on my Centos 5.3 server that will block unauthorized ssh/ftp access attempts. The two features I require is that I should be able to configure the program to block the IP of the intruder after a a certain amount of access attempts and that it should display a... (3 Replies)
Discussion started by: mojoman
3 Replies
7. UNIX for Dummies Questions & Answers
Hi guys,
Good day! Anyone there could suggest on how can I create a program that will get (ftp) the logs I need from a remote Server (running in Linux) into my Desktop (running in Windows 7). For Perl program suggestions, FYI that I'm using Active Perl version. The reason why I need this one is... (2 Replies)
Discussion started by: rymnd_12345
2 Replies
8. Shell Programming and Scripting
Hi all,
I have a script in 5 servers that looks like this: (collector.sh)
#!/usr/bin/sh
cat /var/log/messages | grep -i nscmd > nscmd_output
cat /var/log/messages | grep -i sshd | grep -i accepted > sshd_output
sleep 3
cat nscmd_output sshd_output | sort > user_activity
sleep 2
echo... (2 Replies)
Discussion started by: rymnd_12345
2 Replies
9. UNIX and Linux Applications
I need a FTP SERVER program for using in ubuntu, Do you know any for free? ps: there will be no internet connection so, vsftp will not work. need a tool (like filezilla but filezilla has no server version for unix ubuntu) that has to be installation package to extract in it. (6 Replies)
Discussion started by: F@NTOM
6 Replies
10. Shell Programming and Scripting
I created a program, so a kid can practice there math on it. It dispenses varies math problems and the kid must input an answer. I also want it to grade the work they have done, but I can't find the best place for it to print out the grade.
I have:
if ( $response =~ m/^/ ) {
$user_wants_to_quit... (1 Reply)
Discussion started by: germany1517
1 Replies
LEARN ABOUT MOJAVE
curlopt_infilesize
CURLOPT_INFILESIZE(3) curl_easy_setopt options CURLOPT_INFILESIZE(3)
NAME
CURLOPT_INFILESIZE - set size of the input file to send off
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_INFILESIZE, long filesize);
DESCRIPTION
When uploading a file to a remote site, filesize should be used to tell libcurl what the expected size of the input file is. This value
must be passed as a long. See also CURLOPT_INFILESIZE_LARGE(3) for sending files larger than 2GB.
For uploading using SCP, this option or CURLOPT_INFILESIZE_LARGE(3) is mandatory.
To unset this value again, set it to -1.
When sending emails using SMTP, this command can be used to specify the optional SIZE parameter for the MAIL FROM command.
This option does not limit how much data libcurl will actually send, as that is controlled entirely by what the read callback returns, but
telling one value and sending a different amount may lead to errors.
DEFAULT
Unset
PROTOCOLS
Many
EXAMPLE
CURL *curl = curl_easy_init();
if(curl) {
long uploadsize = FILE_SIZE;
curl_easy_setopt(curl, CURLOPT_URL, "ftp://example.com/destination.tar.gz");
curl_easy_setopt(curl, CURLOPT_UPLOAD, 1L);
curl_easy_setopt(curl, CURLOPT_INFILESIZE, uploadsize);
curl_easy_perform(curl);
}
AVAILABILITY
SMTP support added in 7.23.0
RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
SEE ALSO
CURLOPT_INFILESIZE_LARGE(3), CURLOPT_UPLOAD(3),
libcurl 7.54.0 February 03, 2016 CURLOPT_INFILESIZE(3)