|
本帖最后由 koime 于 2010-1-7 10:47 编辑
4 _7 M: N6 ~4 h! b4 K# G8 L7 ?. z9 c k/ r8 j
现要编辑一很大的文本文件,因此想给文件每一行加上行号。( w+ B- J# S: |- f0 O4 a, [& S0 R7 C7 n: T
- c" Y* P% t! M& h# i6 Q, G
我看到网上说:3 d* G% o2 X$ P8 S& \
5 V8 {( l4 N, v" b2 N
在文件中插入行号 > perl -pi -e'$_ = sprintf "%04d %s", $., $_' test; }" D6 {, b+ M8 ~9 o6 ^8 N
|
9 U; \, f- s; ^8 n 这个脚本在文件中的每一行前面插入 4 位数的行号。( D* l5 V5 N2 `2 b' [- l9 G/ H
9 u2 @" Q) y- B' `
; x( {' E+ T c3 _) @7 z) S2 n O: [# i5 v: u
我对perl一点都不懂,现在安装了activeperl,请问具体怎样做用才可以让代码在XP系统下运行? |
|