Here are the files in my folder:
messages
messages.1
messages.2
messages.3
messages.4
messages.5
messages.6
messages.7
I want to merge this files in one single file(e.g. log.txt) so that it is in this way:
messages.7 -> messages.6 -> messages.5 -> messages.4 -> messages.3 -> messages.2 -> messages.1 -> messages
I was manually executing cat commands i.e.
cat messages.7 >> log.txt
cat messages.6 >> log.txt
cat messages.5 >> log.txt
cat messages.4 >> log.txt
cat messages.3 >> log.txt
cat messages.2 >> log.txt
cat messages.1 >> log.txt
cat messages >> log.txt
I want to write a bash script which can handle any number of files.
FYI: messages is file with latest logs and messages.7 is the oldest.
Also, I do not want to reverse the content of the file. Number of files are dynamic and follows the same numbering patterns.