用sed写的一个替换指定位置内容的小小脚本
有这样一个需求,客户的内网更新是由RTS发布出来的,现在首页上做了些改动,而他们又不想就直接写到模板里而且还想更新内容,那就只好更新整个网站后再替换首页中的内容,考虑到内网维护人员每次还要拖下来文件,修改替换,再上传,比较麻烦,于是写了这个小脚本#检查文件是否存在if [ -f /usr/local/apache/htdocs/index.html ]then#找到要从哪一行开始替换a=$(sed -n '/<!--SavageGarden-->/=' /usr/local/apache/htdocs/index.html)#读取脚本当前目录下table.html的内容,写入到要修改的文件中sed -i "$a r table.html" /usr/local/apache/htdocs/index.htmlelse echo "文件不存在!"fi
页:
[1]