# array=( str_1 str_2 str_3 ... str_1000 )
array=( str_{1..1000} )
# prints the content of the array as a single string with comma between elements.
# str_1,str_2,str_3,...,str_1000
( IFS=,; printf '%s\n' "${array[*]}"; )
Подробнее об использовании массивов в bash см. http://mywiki.wooledge.org/BashFAQ/005.