我有一个部署目录。一个部署(这本身就是一个目录)命名格式为:bash脚本删除旧部署
<application-name>_<date>
e.g. trader-gui_20091102
有部署到这个相同的父目录中的多个应用程序,因此父目录的内容可能是这个样子:
trader-gui_20091106
trader-gui_20091102
trader-gui_20091010
simulator_20091106
simulator_20091102
simulator_20090910
simulator_20090820
我想编写一个bash脚本来清除除最新的每个应用程序之外的所有部署。 (以部署名称中的最新日期表示)。所以在上面的父目录上运行bash脚本将离开:
trader-gui_20091106
simulator_20091106
任何帮助,将不胜感激。
伟大的工作,谢谢。 – Ben 2010-03-23 23:33:00