Platform: Oracle Enterprise Linux 6.2
I have several files like below. I want to remove all files except one file
For example , I want to remove all the files below except
dasd_91197.trc
$ ls -alrt *.trc
-rw-r----- 1 ecmdev wms 8438784 May 7 21:30 dasd_91177.trc
-rw-r----- 1 ecmdev wms 8439296 May 7 21:30 dasd_91178.trc
-rw-r----- 1 ecmdev wms 8439296 May 7 21:30 dasd_91179.trc
-rw-r----- 1 ecmdev wms 8436736 May 7 21:30 dasd_91180.trc
-rw-r----- 1 ecmdev wms 8438784 May 7 21:30 dasd_91181.trc
-rw-r----- 1 ecmdev wms 8439296 May 7 21:30 dasd_91182.trc
-rw-r----- 1 ecmdev wms 8438784 May 7 21:30 dasd_91183.trc
-rw-r----- 1 ecmdev wms 8438272 May 7 21:30 dasd_91184.trc
-rw-r----- 1 ecmdev wms 8439296 May 7 21:30 dasd_91186.trc
-rw-r----- 1 ecmdev wms 8437760 May 7 21:30 dasd_91185.trc
-rw-r----- 1 ecmdev wms 8437248 May 7 21:31 dasd_91187.trc
-rw-r----- 1 ecmdev wms 8439808 May 7 21:31 dasd_91188.trc
-rw-r----- 1 ecmdev wms 8439296 May 7 21:31 dasd_91189.trc
-rw-r----- 1 ecmdev wms 8437760 May 7 21:31 dasd_91190.trc
-rw-r----- 1 ecmdev wms 8440832 May 7 21:31 dasd_91191.trc
-rw-r----- 1 ecmdev wms 8436224 May 7 21:31 dasd_91192.trc
-rw-r----- 1 ecmdev wms 8441856 May 7 21:31 dasd_91193.trc
-rw-r----- 1 ecmdev wms 8437248 May 7 21:31 dasd_91194.trc
-rw-r----- 1 ecmdev wms 8437248 May 7 21:31 dasd_91195.trc
-rw-r----- 1 ecmdev wms 8437248 May 7 21:31 dasd_91200.trc
-rw-r----- 1 ecmdev wms 8437248 May 7 21:31 dasd_91199.trc
-rw-r----- 1 ecmdev wms 8436736 May 7 21:31 dasd_91198.trc
-rw-r----- 1 ecmdev wms 8436736 May 7 21:31 dasd_91197.trc ---------------> Don't remove this file
-rw-r----- 1 ecmdev wms 8436736 May 7 21:31 dasd_91196.trc
-rw-r----- 1 ecmdev wms 8439808 May 7 21:31 dasd_91202.trc
-rw-r----- 1 ecmdev wms 8436736 May 7 21:31 dasd_91201.trc
-rw-r----- 1 ecmdev wms 8441344 May 7 21:31 dasd_91203.trc
-rw-r----- 1 ecmdev wms 8441344 May 7 21:31 dasd_91204.trc
-rw-r----- 1 ecmdev wms 8438272 May 7 21:31 dasd_91205.trc
-rw-r----- 1 ecmdev wms 8441856 May 7 21:31 dasd_91206.trc
-rw-r----- 1 ecmdev wms 8437248 May 7 21:31 dasd_91207.trc
Sometimes I have deal with thousands of files and I might have keep one or two. In this case, I have to run individual rm commands for all the files I have to remove; hence looking for this solution