批量替换
sed -E ‘s/DEFINER=[^]+[^]+`/DEFINER=CURRENT_USER/g’ ticketimbkp.sql > ticketis.sql
特殊字符替换
sed ‘s/$/&\/g’ test
在每行的头添加字符,比如"HEAD",命令如下:
sed ‘s/^/HEAD&/g’ test.file
在每行的行尾添加字符,比如“TAIL”,命令如下:
sed ‘s/$/TAIL/g’ test.file
替换当前目录下所有文件
sed -i “” “s/wack/wdsx/g” grep wdk -rl wddx
第一行添加
sed -i ‘1 i#!/bin/bash’ ./*