sed 替换固定长文件中的字段
程序员文章站
2022-05-19 19:54:23
...
通过sed替换固定长文件中某个位置开始的字符串
比如要把从第100个字节开始的8个字符替换成今天的日期,代码应该如下
#!/bin/sh in_file=./xxx.in out_file=./xxx.out today=20150101 sed -e "s/\(^.\{99\}\)[0-9]\{8\}\(.*\)/\1${today}\2/" ${in_file} > ${out_file}
上一篇: [总结] 平衡树总结
下一篇: 0-1字典树