ubuntu下通过sed替换大文件里面的某个数据

山西快乐十分开奖直播 www.o45a2.cn 一个命令行就实现了 sed -i ‘1,31s/要替换的内容/要替换成的内容/g’ piikee.txt,其中1,31是从1,到31行查找。不要1,31的话就是整个文件查找了。

以下是使用过的一些命令,包含正则的:

sed -i ‘s/([0-9]\+\,/(/g’? piikee.txt? //替换掉id部分

sed -i ‘s/`piikee_pwd` VALUES/`piikee_pwd`(`pwd`) VALUES/g’ piikee.txt? //加上列名

sed -i ‘s/\/\*!40000 ALTER TABLE `piikee_pwd` DISABLE KEYS \*\/;//g’? piikee.txt? //删除disable key

sed -i ‘s/\/\*!40000 ALTER TABLE `piikee_pwd` ENABLE KEYS \*\/;//g’? piikee.txt? //删除enable key

sed -i ‘s/\,\r\n KEY `pwd` (`pwd`)//g’? piikee.txt? //删除索引

打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注