gpt4 book ai didi

linux - 查找文件名中数字大于的文件

转载 作者:IT王子 更新时间:2023-10-29 00:25:25 28 4
gpt4 key购买 nike

如果我有 10 个名为 01-a.txt、02-a.txt、...10-a.txt 的文件 - 我如何找到编号大于 5 的文件?我想要一个通用的解决方案,我会使用类似的东西将所有文件的内容放入一个文件中

cat *.txt > bigfile.txt

我可以用数字获取文件

ls *[0-9]*

但似乎无法超越。

谢谢。

最佳答案

您可以为此使用 seq,但只有当所有文件都具有相同的命名约定时它才有效:

seq -f "%02g-a.txt" 6 10
06-a.txt
07-a.txt
08-a.txt
09-a.txt
10-a.txt

即:

cat `seq -f "%02g-a.txt" 6 10` > bigfile.txt

关于linux - 查找文件名中数字大于的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29280448/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com