ls data_* | sort -n -t _ -k 2
-n: sorts numerically
-t: field separator ‘_’
-k: sort on second field, in your case the numbers after the first ‘_’
ls data_* | sort -n -t _ -k 2
-n: sorts numerically
-t: field separator ‘_’
-k: sort on second field, in your case the numbers after the first ‘_’