2 sed
我有文本文件包含这样的字符串
abc,def,ghi,jkl,mno,pqr,stu,wxyz
Run Code Online (Sandbox Code Playgroud)
我想让它像这样
1.abc
2.def
3.ghi
4.jkl
5.mno
6.pqr
7.stu
8.wxyz
Run Code Online (Sandbox Code Playgroud)
我怎样才能使用 sed 做到这一点?
小智 7
你可以这样做
echo abc,def,ghi,jkl,mno,pqr,stu,wxyz | sed 's/,/\n/g' | nl -s "."
1.abc
2.def
3.ghi
4.jkl
5.mno
6.pqr
7.stu
8.wxyz
Run Code Online (Sandbox Code Playgroud)
您可以使用 GNU awk
:
awk -v RS=',|\n' '{printf "%s.%s\n",NR,$0}' <<< "abc,def,ghi,jkl,mno,pqr,stu,wxyz"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1108 次 |
最近记录: |