“Sed删除或者替换有关键字的一行”的版本间的差异
跳到导航
跳到搜索
docker>Evan (→shell) |
小 (导入1个版本) |
2019年10月14日 (一) 13:52的版本
shell
sed 删除或者替换 有关键字的一行 , for 一下什么的,多少个服都不怕了,这个借用了国富哥的,还很是不错的哈哈 # cat Config.php |grep SERVER_INIT_TIME define(‘SERVER_INIT_TIME’,1358486339); #把这一行删除了 #1.删除 sed -i '/SERVER_INIT_TIME/ s/.*//g' Config.php #2.替换 sed -i '/^Hostname/ s/.*/Hostname=zabbix_hk/' /etc/zabbix/zabbix_agentd.conf sed -i '/SERVER_INIT_TIME/ s/.*/SERVER_INIT_TIME1/g' Config.php #强制加注释// build 为comm 我记得还要个^ 表示行首 回去 查看一下 sed -i 's!^@Component!//@Component/!' xtwlztdj_interface/xtwlztdj_universal_interface/src/main/java/org/platform_universal/task/TaskAction.java