sed功能堪称强大,命令行文本修改编辑必不可少!
这里仅仅记录其最常用的功能,详细功能使用可以看手册,这里不做重复描述。
比如要替换当前目录下所有文件的一个字符串,“nicai” 替换为“nicaiwocaibucai”,可以这样操作:
sed -i "s/nicai/nicaiwocaibucai/g" `grep “nicai” -rl ./`
这样将当前目录下的文件全部替换,包括子目录下的!
sed功能堪称强大,命令行文本修改编辑必不可少!
这里仅仅记录其最常用的功能,详细功能使用可以看手册,这里不做重复描述。
比如要替换当前目录下所有文件的一个字符串,“nicai” 替换为“nicaiwocaibucai”,可以这样操作:
sed -i "s/nicai/nicaiwocaibucai/g" `grep “nicai” -rl ./`
这样将当前目录下的文件全部替换,包括子目录下的!