linux - 编写一个shell脚本,在该行的前面的文本文件中打印每行的行号

标签 linux shell scripting

输出示例:

1: root:x:0:0:root:/root:/bin/bash
2: daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
3: bin:x:2:2:bin:/bin:/usr/sbin/nologin
4: sys:x:3:3:sys:/dev:/usr/sbin/nologin

最佳答案

nl -s": " <filename>怎么样,每行编号。 -s选项指定在生成的行号和原始文件的文本行之间使用的字符串。

关于linux - 编写一个shell脚本,在该行的前面的文本文件中打印每行的行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45382543/

相关文章:

java - 有谁知道一些返回操作系统友好文件名的 Java 类?

linux - [[ ]] 中的 Bash == 运算符太聪明了!

linux - 如何在 vim 之后中断终端命令 | grep组合

Linux - 创建进程

iphone - iPhone 的 XCode 宏

c++ - 用 C++ 编写可动态加载的组件

php - 当 C 使用 system() 和用户输入时,以 root 身份运行 C 是否危险?

macos - 是否有适用于 Mac OS X 的图形 "sudo"?

c# - 将脚本语言集成到 C# 应用程序是否有意义?

generics - 为什么 ArrayList 可以与 COM 互操作一起使用,而 IList<T> 不能?