We know below command generate .jtl file.
jmeter -n –t test.jmx -l testresults.jtl
Is there any way to generate aggregate report in csv format as output of above command line ?
It is but you will need to install some JMeter Plugins:
you can install the plugins using JMeter Plugins Manager
Once done you will be able to generate the textual representation of the Aggregate Report listener like:
JMeterPluginsCMD --generate-csv AggregateReport.csv --input-jtl testresults.jtl --plugin-type AggregateReport
More information: How to Use the JMeterPluginsCMD Command Line