2015-02-07 69 views

回答

0

你可以使用SED。使用正则表达式中的转义点来匹配文字点。

sed 's/www\./www.ss/g' file 

sed -i 's/www\./www.ss/g' /tmp/video.txt 
1

Parameter Expansion可以在bash为你做这个。

video="www.youtube.com" 
edit="ss" 
video="${video/www./www.$edit}" 
echo "$video"     # www.ssyoutube.com 

man bash →搜索“模式替换”。

(当然,sed工作过,但一个简单的字符串替换它更有效地使用bash的内置功能,而不是一个新的进程。)

相关问题