如何使用bash枚举一列csv文件?

时间:2018-02-02 03:37:44

标签: bash shell csv terminal

我有一个像这样的列表

  • 6.53143.S
  • 6.47643.S
  • 6.53161.S

点只是用于演示

一些bash脚本

  1. 6.53143.S
  2. 6.47643.S
  3. 6.53161.s

3 个答案:

答案 0 :(得分:1)

试试这个:

awk '{print NR, $0}' file

答案 1 :(得分:1)

如果您只想打印行号和行,请使用简单的cat

cat -n Input_file

答案 2 :(得分:1)

如果您的数据实际上是这样的:

 - 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