当前位置: 技术问答>linux和unix
关于使用SHELL修改文件的
来源: 互联网 发布时间:2016-10-03
本文导语: 比如原来的文件是 a b c 希望吧b修改为d sed -i 's/b/d/g' pp.txt 但是版本不够高的sed好像没有-i的选项,希望直接修改到原来文件上,有没有什么办法,不想另外写一个文件,然后去替换了 UNIX系统,谢谢 ...
比如原来的文件是
a
b
c
希望吧b修改为d
sed -i 's/b/d/g' pp.txt
但是版本不够高的sed好像没有-i的选项,希望直接修改到原来文件上,有没有什么办法,不想另外写一个文件,然后去替换了
UNIX系统,谢谢
a
b
c
希望吧b修改为d
sed -i 's/b/d/g' pp.txt
但是版本不够高的sed好像没有-i的选项,希望直接修改到原来文件上,有没有什么办法,不想另外写一个文件,然后去替换了
UNIX系统,谢谢
|
可以使用vi
#!/bin/ksh
vi pp.txt :x
!
|
你的系统有perl吗
perl -p -i -e 's/b/d/g' pp.txt
perl -p -i -e 's/b/d/g' pp.txt