shell用awk给文件内容加行号

比如有文件t,里面有多行内容,现在要给文件的内容加上行号。

原文件的内容是:

a

b

c

d

e

这样的,要求输出的内容是:

1. a

2. b

3. c

4. d

5. e

可以用awk命令直接实现:

awk '$0=""NR". "$0' t

2011年10月10日