Abdullah Chaudhry
Abdullah Chaudhry

Reputation: 73

how to send contents of a file to curl as parameter

I am measuring performance of different URL's that are stored in a file

Url.txt looks like:



http:://localhost:8080/bankDetail
http://localhost:8080/bankAccount
http://localhost:8081/hi

Shell Script

while read line 
do 
    echo $line #content printed here fine 
    curl -w "@curl-format.txt" -o /dev/null -s $line

done < url.txt
    

But the curl command returns time_total = 0.00000s as if it is not working properly.

Upvotes: 0

Views: 444

Answers (1)

Abdullah Chaudhry
Abdullah Chaudhry

Reputation: 73

Used this command to remove carriage returns from the file.

tr -d '\r' < url.txt > new_url.txt

Then used new_url.txt in the code and it works now.

Upvotes: 1

Related Questions