I'd like to extract text between two strings in a text file that contains Spotify chart resultsText file extract:{tracks:[{date:2014-12-14,country:TW,track_url:https:\/\/play.spotify.com\/track\/34gCuhDGsG4bRPIf9bb02f,track_name:Thinking Out Loud,artist_name:Ed Sheeran,artist_url:https:\/\/play.spotify.com\/artist\/6eUKZXaKkcviH0Ku9w2n3V,album_name:x,album_url:https:\/\/play.spotify.com\/album\/1xn54DMo2qIqBuMqHtUsFd,artwork_url:http:\/\/o.scdn.co\/300\/646e9619750dfa3d1eadbbea959dc6f528a9109e,num_streams:51672,window_type:weekly,percent_male:58,percent_age_group_0_17:4,percent_age_group_18_24:45,percent_age_group_25_29:25,percent_age_group_30_34:12,percent_age_group_35_44:7,percent_age_group_45_54:1,percent_age_group_55_plus:6},The text I want to extract is the track name. Desired output from the above text file:1 Thinking Out Loud2 xxx3 xxxTo achieve this, I would like to use the sed and nl commands to extract text between the strings   track_name:       and   ,... and output the results to another text file
Extract multiple instances of text between two strings
text processing;sed