bul*_*che 2 text-processing replace
假设我有这个输出:
0001
0002
0003
0004
0005
Run Code Online (Sandbox Code Playgroud)
我想00用 ( 01)替换前两个零( )。实现这一目标的最简单方法是什么?
像这样的事情会做:
$ sed 's/^00/01/' file.txt
Run Code Online (Sandbox Code Playgroud)
上面将查看文件的每一行file.txt并替换任何00锚定到行首的出现(这就是插入符号,^, 所做的)。对于每次出现,它将被替换为01。
我在其中使用的函数sed称为搜索和替换 ( s/../../)。