我有一个大文件,里面的行看起来像
2 没有到指定中转网络的路由
3 没有到达目的地的路线
我想将其转换为在编程语言中使用
{2,"没有通往指定公交网络的路线"},
{3,"没有到达目的地的路线"},
我该怎么做?
基本的转换是,
sed 's|^\([0-9]\)\(.*\)|{\1,"\2"}|g' file.txt > file2.txt
Run Code Online (Sandbox Code Playgroud)
在vim
,
:%s/\([0-9] \(.*\)/{\1,"\2"}/g
Run Code Online (Sandbox Code Playgroud)
这将涵盖以格式开头的行,
N个文字就行...
哪里N
是个位数。
可以进一步扩展为其他形式。
归档时间: |
|
查看次数: |
254 次 |
最近记录: |