gzip

how to zip all log file in a folder expect the latest
gzip * ---> will zip all log files but I don't want the latest file to be zipped

ex: file1, file2, file3, file4, file5

any single command to gzip all files excpet file5 ?

One option is to use shell's filename expansion:

file[1-4]

will try thanks