【发布时间】:2018-07-12 12:31:58
【问题描述】:
我有一个这样的列表
- 6.53143.S
- 6.47643.S
- 6.53161.S
点仅用于演示
一些 bash 脚本
- 6.53143.S
- 6.47643.S
- 6.53161.s
【问题讨论】:
-
示例输入中的点是表示还是文字?
-
一列 CSV 不是 CSV。
我有一个这样的列表
点仅用于演示
一些 bash 脚本
【问题讨论】:
试试这个:
awk '{print NR, $0}' file
【讨论】:
如果你的数据实际上是这样的:
- 6.53143.S
- 6.47643.S
- 6.53161.S
使用:
$ awk '$1=NR' file
1 6.53143.S
2 6.47643.S
3 6.53161.S
【讨论】:
如果您只想将行号与行一起打印,请使用简单的cat。
cat -n Input_file
【讨论】: