bash - 如何枚举文件列表

标签 bash awk sh

我想获得文件的编号列表,例如如果我有这些文件:

a.pdf
b.pdf
c

那么它应该被列为:

1 a.pdf
2 b.pdf
3 c

最佳答案

你可以通过两种方式做到这一点:-
第一个:-
ls -1 | awk '{print NR,$0}'

第二个:-
ls -1 | cat -n
你必须更喜欢第二个,但选择你喜欢的任何东西。 :-)

关于bash - 如何枚举文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23096884/

相关文章:

bash - cygwin ssh 在退出时给出 "Killed by signal 1"

java - 如何从 Java 中运行的进程中获取 bash 命令退出代码?

csv - 截断 CSV header 名称

linux - 使用 tee 命令打印垃圾字符

linux - awk 条件行编号

bash - 为什么找不到 imagemagick mogrify 命令以及如何解决这个问题?

具有多个要求的 Bash If 语句未正确通过测试

shell脚本,如果无论如何都会执行

shell - 打印 csv 文件的 2 列

linux - 使用 shell 脚本从控制台添加多个值