Sponsored Content
Top Forums Shell Programming and Scripting Curl and write custom result to file Post 303034142 by charli1 on Friday 19th of April 2019 05:30:41 AM
Old 04-19-2019
Code:
for i in $(cat MyWebApps); do curl -u manager:tH1s1s4f3k3p4ssw0Rd http://10.10.10.10:7529/manager/jmxproxy/"?get=Catalina:type=Manager,context=/$i,host=localhost&att=activeSessions" |awk -F, '{print $6}'; done

And prints
Code:
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    97  100    97    0     0  21661      0 --:--:-- --:--:-- --:--:-- 32333
9
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    96  100    96    0     0  11370      0 --:--:-- --:--:-- --:--:-- 13714

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Outputting formatted Result log file from old 30000 lines result log<help required>

Well I have a 3000 lines result log file that contains all the machine data when it does the testing... It has 3 different section that i am intrsted in 1) starting with "20071126 11:11:11 Machine Header 1" 1000 lines... "End machine header 1" 2) starting with "20071126 12:12:12 Machine... (5 Replies)
Discussion started by: vikas.iet
5 Replies

2. Shell Programming and Scripting

script to output curl result as html

hi, new to scripting and would like to know how can I have a script which will curl a few URLs and have the results such as the URLs being curled, dns lookup time, connection time, total time, etc save in a html format in a form of table with column and rows. thank you. (4 Replies)
Discussion started by: squidusr
4 Replies

3. Shell Programming and Scripting

How to write result of a query to more than 1 .csv

If the result of the query is greater than say, 50,000 then the next 50,000 should be written to the second file and so on. Is it possible? (1 Reply)
Discussion started by: Jassz
1 Replies

4. Shell Programming and Scripting

Write result to output file

Good morning everybody, Beeing an absolute newbie in shell scripting I would like to look for some help here. I would like to read an external text file and format the data and write it to an output file. What I was trying to do was to display the result (this worked). But now I... (1 Reply)
Discussion started by: bluejean1976
1 Replies

5. Shell Programming and Scripting

Populating File data with custom manipulation on file names

Hi, I am confused how to proceed firther please find the problem below: Input Files: DCIA_GEOG_DATA_OCEAN.TXT DCIA_GEOG_DATA_MCRO.TXT DCIA_GEOG_DATA_CVAS.TXT DCIA_GEOG_DATA_MCR.TXT Output File Name: MMA_RFC_GEOG_NAM_DIM_LOD.txt Sample Record(DCIA_GEOG_DATA_OCEAN.TXT):(Layout same for... (4 Replies)
Discussion started by: Arun Mishra
4 Replies

6. Shell Programming and Scripting

Script to write result to a file

Hello, How can I run this script every 1 hour and save its result to result.txt ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}' Regards Shaan (5 Replies)
Discussion started by: Shaan_Shaan
5 Replies

7. Shell Programming and Scripting

Compare 2 file and write result

Hi friends...I have 2 files, file1.txt and reference.txt I could able to find difference using diff and following command awk 'NR == FNR { A=1; next } !A' reference.txt file1.txt above command listing data which is not in reference.txt 12.12 87 11.95 88 11.83 89 12.55 84... (12 Replies)
Discussion started by: Akshay Hegde
12 Replies

8. Shell Programming and Scripting

Splitting file - custom req.

Hello everybody, I have a file to split in a bit different way. My file looks like this: My_file.dat 123333333|01|38|440X|P 384747382|32|31|440X|P 320384743|32|54|420Y|I 843739349|12|43|420Y|I I need to split it into: MYFILE_440X_P.dat 123333333|01|38 384747382|32|31 ... (3 Replies)
Discussion started by: bijou
3 Replies

9. Shell Programming and Scripting

Sort and Split file with header and custom name

Hi, I am using SUN SOLARIS (SunOS sun4v sparc SUNW, T5240). I have a huge data file with header and trailer. This file gets used into an ETL process. ETL skips the header record (which is the first record of the file) and loads the rest of the record. The file can be delimited (comma,... (5 Replies)
Discussion started by: Saanvi1
5 Replies

10. Shell Programming and Scripting

Curl to download file from subdivx.com after following location without knowing the file name/extens

This question could be specific to the site subdivx.com In the past, I've been able to download a file following location using cURL but there is something about subdivx.com that's different and can't figure out how to get it to work. I tried the following directly in the terminal with no... (5 Replies)
Discussion started by: MoonD
5 Replies
CURL_GETINFO(3) 							 1							   CURL_GETINFO(3)

curl_getinfo - Get information regarding a specific transfer

SYNOPSIS
mixed curl_getinfo (resource $ch, [int $opt]) DESCRIPTION
Gets information about the last transfer. PARAMETERS
o $ch -A cURL handle returned by curl_init(3). o $opt - This may be one of the following constants: o CURLINFO_EFFECTIVE_URL - Last effective URL o CURLINFO_HTTP_CODE - Last received HTTP code o CURLINFO_FILETIME - Remote time of the retrieved document, if -1 is returned the time of the document is unknown o CURLINFO_TOTAL_TIME - Total transaction time in seconds for last transfer o CURLINFO_NAMELOOKUP_TIME - Time in seconds until name resolving was complete o CURLINFO_CONNECT_TIME - Time in seconds it took to establish the connection o CURLINFO_PRETRANSFER_TIME - Time in seconds from start until just before file transfer begins o CURLINFO_STARTTRANSFER_TIME - Time in seconds until the first byte is about to be transferred o CURLINFO_REDIRECT_COUNT - Number of redirects, with the CURLOPT_FOLLOWLOCATION option enabled o CURLINFO_REDIRECT_TIME - Time in seconds of all redirection steps before final transaction was started, with the CUR- LOPT_FOLLOWLOCATION option enabled o CURLINFO_REDIRECT_URL - With the CURLOPT_FOLLOWLOCATION option disabled: redirect URL found in the last transaction, that should be requested manually next. With the CURLOPT_FOLLOWLOCATION option enabled: this is empty. The redirect URL in this case is available in CURLINFO_EFFECTIVE_URL o CURLINFO_PRIMARY_IP - IP address of the most recent connection o CURLINFO_PRIMARY_PORT - Destination port of the most recent connection o CURLINFO_LOCAL_IP - Local (source) IP address of the most recent connection o CURLINFO_LOCAL_PORT - Local (source) port of the most recent connection o CURLINFO_SIZE_UPLOAD - Total number of bytes uploaded o CURLINFO_SIZE_DOWNLOAD - Total number of bytes downloaded o CURLINFO_SPEED_DOWNLOAD - Average download speed o CURLINFO_SPEED_UPLOAD - Average upload speed o CURLINFO_HEADER_SIZE - Total size of all headers received o CURLINFO_HEADER_OUT - The request string sent. For this to work, add the CURLINFO_HEADER_OUT option to the handle by call- ing curl_setopt(3) o CURLINFO_REQUEST_SIZE - Total size of issued requests, currently only for HTTP requests o CURLINFO_SSL_VERIFYRESULT - Result of SSL certification verification requested by setting CURLOPT_SSL_VERIFYPEER o CURLINFO_CONTENT_LENGTH_DOWNLOAD - content-length of download, read from Content-Length: field o CURLINFO_CONTENT_LENGTH_UPLOAD - Specified size of upload o CURLINFO_CONTENT_TYPE - Content-Type: of the requested document, NULL indicates server did not send valid Content-Type: header o CURLINFO_PRIVATE - Private data associated with this cURL handle, previously set with the CURLOPT_PRIVATE option of curl_setopt(3) RETURN VALUES
If $opt is given, returns its value. Otherwise, returns an associative array with the following elements (which correspond to $opt), or FALSE on failure: o "url" o "content_type" o "http_code" o "header_size" o "request_size" o "filetime" o "ssl_verify_result" o "redirect_count" o "total_time" o "namelookup_time" o "connect_time" o "pretransfer_time" o "size_upload" o "size_download" o "speed_download" o "speed_upload" o "download_content_length" o "upload_content_length" o "starttransfer_time" o "redirect_time" o "certinfo" o "primary_ip" o "primary_port" o "local_ip" o "local_port" o "redirect_url" o "request_header" (This is only set if the CURLINFO_HEADER_OUT is set by a previous call to curl_setopt(3)) Note that private data is not included in the associative array and must be retrieved individually with the CURLINFO_PRIVATE option. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.4.7 | | | | | | | Introduced CURLINFO_PRIMARY_IP, CURLINFO_PRI- | | | MARY_PORT, CURLINFO_LOCAL_IP and | | | CURLINFO_LOCAL_PORT. | | | | | 5.3.7 | | | | | | | Introduced CURLINFO_REDIRECT_URL. | | | | | 5.2.4 | | | | | | | Introduced CURLINFO_PRIVATE. | | | | | 5.1.3 | | | | | | | Introduced CURLINFO_HEADER_OUT. | | | | +--------+---------------------------------------------------+ EXAMPLES
Example #1 curl_getinfo(3) example <?php // Create a curl handle $ch = curl_init('http://www.yahoo.com/'); // Execute curl_exec($ch); // Check if any error occurred if(!curl_errno($ch)) { $info = curl_getinfo($ch); echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url']; } // Close handle curl_close($ch); ?> NOTES
Note Information gathered by this function is kept if the handle is re-used. This means that unless a statistic is overridden internally by this function, the previous info is returned. PHP Documentation Group CURL_GETINFO(3)
All times are GMT -4. The time now is 05:42 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy