首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建一些文件的列表文件?

问如何创建一些文件的列表文件?
EN

Unix & Linux用户
提问于 2016-11-01 05:41:16
回答 1查看 5.7K关注 0票数 0

我有一堆从log1到log164的文件,如何创建如下所示的文件.请帮帮我..。

  1. log1.gz
  2. log10.gz
  3. log100.gz
  4. log101.gz
  5. log102.gz
  6. log103.gz
  7. log104.gz
  8. log105.gz
  9. log106.gz ...etc
EN

回答 1

Unix & Linux用户

发布于 2016-11-01 07:20:25

您只需使用ls -v就可以得到一个有序列表。但下一个格式化部分则要复杂一些。如果您需要一个枚举列表(我假设格式化与您的问题相同),您可以使用awk。使用管道将ls -v输出提供给awk。

-v \ awk '{print NR ".",$0}‘

如果您不需要枚举,那么不需要awk就可以完成它。在ls -v的输出中,用新的行字符替换空格。

-v \ tr‘’‘\n

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/320223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档