CURLOPT_QUOTE man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

CURLOPT_QUOTE(3)	   curl_easy_setopt options	      CURLOPT_QUOTE(3)

NAME
       CURLOPT_QUOTE - (S)FTP commands to run before transfer

SYNOPSIS
       #include <curl/curl.h>

       CURLcode	   curl_easy_setopt(CURL    *handle,   CURLOPT_QUOTE,	struct
       curl_slist *cmds);

DESCRIPTION
       Pass a pointer to a linked list of FTP or SFTP commands to pass to  the
       server  prior  to your request. This will be done before any other com‐
       mands are issued (even before the CWD command for FTP). The linked list
       should  be  a  fully valid list of 'struct curl_slist' structs properly
       filled in with text strings. Use curl_slist_append(3) to append strings
       (commands)  to  the  list,  and	clear  the entire list afterwards with
       curl_slist_free_all(3). Disable this operation again by setting a  NULL
       to  this option. When speaking to a FTP server, prefix the command with
       an asterisk (*) to make libcurl continue even if the command  fails  as
       by default libcurl will stop at first failure.

       The  set	 of valid FTP commands depends on the server (see RFC959 for a
       list of mandatory commands).

       The valid SFTP commands are:

	      chgrp group file
		     The chgrp command sets the group ID of the file named  by
		     the  file	operand to the group ID specified by the group
		     operand. The group operand is a decimal integer group ID.

	      chmod mode file
		     The chmod command modifies the  file  mode	 bits  of  the
		     specified file. The mode operand is an octal integer mode
		     number.

	      chown user file
		     The chown command sets the owner of the file named by the
		     file  operand  to the user ID specified by the user oper‐
		     and. The user operand is a decimal integer user ID.

	      ln source_file target_file
		     The ln and symlink commands create a symbolic link at the
		     target_file  location  pointing  to the source_file loca‐
		     tion.

	      mkdir directory_name
		     The mkdir command creates	the  directory	named  by  the
		     directory_name operand.

	      pwd    The pwd command returns the absolute pathname of the cur‐
		     rent working directory.

	      rename source target
		     The rename command renames the file or directory named by
		     the  source  operand to the destination path named by the
		     target operand.

	      rm file
		     The rm command removes the file specified by the file op‐
		     erand.

	      rmdir directory
		     The  rmdir	 command removes the directory entry specified
		     by the directory operand, provided it is empty.

	      symlink source_file target_file
		     See ln.

DEFAULT
       NULL

PROTOCOLS
       SFTP and FTP

EXAMPLE
       TODO

AVAILABILITY
       SFTP support added in 7.16.3. *-prefix for SFTP added in 7.24.0

RETURN VALUE
       Returns CURLE_OK

SEE ALSO
       CURLOPT_POSTQUOTE(3), CURLOPT_PREQUOTE(3),

libcurl 7.37.0			  17 Jun 2014		      CURLOPT_QUOTE(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net