小智 59
nl 命令应该这样做,但它也会在行号之前添加空格。它是 Linux coreutils 的一部分。
nl lines.txt
1 $bkWTN
2 $cV8$.
Run Code Online (Sandbox Code Playgroud)
pgs*_*pgs 52
awk '{printf "%d\t%s\n", NR, $0}' < filename
Run Code Online (Sandbox Code Playgroud)
Cal*_*lum 10
sed = test.txt | sed 'N;s/\n/\t/'
Run Code Online (Sandbox Code Playgroud)
命令“sed =”将打印行号,然后是回车,然后是下一行。
表达式 "N;s/\n/\t/" 将获取每一行,获取下一行(即行号和行),并用制表符替换回车符。
cat -n <yourfile> | perl -pe "s/^\s*(\d+)\s+/\1\t/"
Run Code Online (Sandbox Code Playgroud)
cat -n 将行号添加为“123 linecontents”,并且正则表达式将其修改为“linenumberTABlinecontents”
归档时间: |
|
查看次数: |
57074 次 |
最近记录: |