使用sed命令替换字符串
如何使用sed命令匹配html文件中以开头的字符串并将其替换为空格使用sed命令替换字符串,sed,Sed,如何使用sed命令匹配html文件中以开头的字符串并将其替换为空格 示例:和#192 结果:空间 应该完全被空间所取代 它应该适用于所有尾随有三位或四位数字的HTML代码& 基本上是HTML代码:您可以像这样替换 abc="À" echo $abc | sed 's/\&\#/ /g' 在perl中: > echo "À" | perl -pe 's/&#/ /g' 192 在awk中: > echo "
- 示例:
和#192
- 结果:空间
- 应该完全被空间所取代
&
基本上是HTML代码:您可以像这样替换
abc="À"
echo $abc | sed 's/\&\#/ /g'
在perl中:
> echo "À" | perl -pe 's/&#/ /g'
192
在awk中:
> echo "À" | awk '{gsub(/&#/," ");print}'
192
是的,我得到了sed-e的[0-9]*.\ug'因此我不想要192,它也应该被空格取代
> echo "À" | awk '{gsub(/&#/," ");print}'
192
$ sed 's/\&#[0-9]*/ /g' your