小编aha*_*123的帖子

保留最新的两个版本,删除剩余的

我在一个目录中有一个文件列表(比如下面的 xsl 格式)。我想保留所有文件的最后两个版本。(我可以删除剩余的文件)

{A}_1.0.xsl
{A}_2.0.xsl
{A}_3.0.xsl
{A}_4.1.xsl
{A}_5.0.xsl
{A}_6.0.xsl
{B}_1.0.xsl
{B}_2.0.xsl
{B}_3.0.xsl
{B}_4.0.xsl
{C}_1.0.xsl
{C}_2.0.xsl
{C}_3.0.xsl
Run Code Online (Sandbox Code Playgroud)

目录中存在的剩余文件应该是

{A}_5.0.xsl
{A}_6.0.xsl
{B}_3.0.xsl
{B}_4.0.xsl
{C}_2.0.xsl
{C}_3.0.xsl
Run Code Online (Sandbox Code Playgroud)

如何实现?

bash ksh filenames rm

1
推荐指数
1
解决办法
1511
查看次数

标签 统计

bash ×1

filenames ×1

ksh ×1

rm ×1