Files correlati : Commento : Aggiornata cUrl alla ultima versione su Github: 7.56.1 git-svn-id: svn://10.65.10.50/branches/R_10_00@24203 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			62 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
Long: config
 | 
						|
Arg: <file>
 | 
						|
Help: Read config from a file
 | 
						|
Short: K
 | 
						|
---
 | 
						|
 | 
						|
Specify a text file to read curl arguments from. The command line arguments
 | 
						|
found in the text file will be used as if they were provided on the command
 | 
						|
line.
 | 
						|
 | 
						|
Options and their parameters must be specified on the same line in the file,
 | 
						|
separated by whitespace, colon, or the equals sign. Long option names can
 | 
						|
optionally be given in the config file without the initial double dashes and
 | 
						|
if so, the colon or equals characters can be used as separators. If the option
 | 
						|
is specified with one or two dashes, there can be no colon or equals character
 | 
						|
between the option and its parameter.
 | 
						|
 | 
						|
If the parameter is to contain whitespace, the parameter must be enclosed
 | 
						|
within quotes. Within double quotes, the following escape sequences are
 | 
						|
available: \\\\, \\", \\t, \\n, \\r and \\v. A backslash preceding any other
 | 
						|
letter is ignored. If the first column of a config line is a '#' character,
 | 
						|
the rest of the line will be treated as a comment. Only write one option per
 | 
						|
physical line in the config file.
 | 
						|
 | 
						|
Specify the filename to --config as '-' to make curl read the file from stdin.
 | 
						|
 | 
						|
Note that to be able to specify a URL in the config file, you need to specify
 | 
						|
it using the --url option, and not by simply writing the URL on its own
 | 
						|
line. So, it could look similar to this:
 | 
						|
 | 
						|
url = "https://curl.haxx.se/docs/"
 | 
						|
 | 
						|
When curl is invoked, it (unless --disable is used) checks for a default
 | 
						|
config file and uses it if found. The default config file is checked for in
 | 
						|
the following places in this order:
 | 
						|
 | 
						|
1) curl tries to find the "home dir": It first checks for the CURL_HOME and
 | 
						|
then the HOME environment variables. Failing that, it uses getpwuid() on
 | 
						|
Unix-like systems (which returns the home dir given the current user in your
 | 
						|
system). On Windows, it then checks for the APPDATA variable, or as a last
 | 
						|
resort the '%USERPROFILE%\\Application Data'.
 | 
						|
 | 
						|
2) On windows, if there is no _curlrc file in the home dir, it checks for one
 | 
						|
in the same dir the curl executable is placed. On Unix-like systems, it will
 | 
						|
simply try to load .curlrc from the determined home dir.
 | 
						|
 | 
						|
.nf
 | 
						|
# --- Example file ---
 | 
						|
# this is a comment
 | 
						|
url = "example.com"
 | 
						|
output = "curlhere.html"
 | 
						|
user-agent = "superagent/1.0"
 | 
						|
 | 
						|
# and fetch another URL too
 | 
						|
url = "example.com/docs/manpage.html"
 | 
						|
-O
 | 
						|
referer = "http://nowhereatall.example.com/"
 | 
						|
# --- End of example file ---
 | 
						|
.fi
 | 
						|
 | 
						|
This option can be used multiple times to load multiple config files.
 |