当前位置: 移动技术网 > IT编程>数据库>Mysql > 在vim模式下,如果想批量替换 /myShell 为 /myShellDir 该怎么做?

在vim模式下,如果想批量替换 /myShell 为 /myShellDir 该怎么做?

2018年04月10日  | 移动技术网IT编程  | 我要评论

在vim模式下,如果想批量替换 /myShell 为 /myShellDir 该怎么做?

#!/bin/sh
/bin/date +%F >> /root/myShell/02_2.info
echo "02.sh" >> /root/myShell/02_2.info
/bin/df -h >> /root//myShell/02_2.info
echo >> /root/myShell/02_2.info
echo "online users:" >> /root//myShell/02_2.info
/usr/bin/who | /bin/grep -v root >> /root/myShell/02_2.info
echo "memory info:" >> /root/myShell/02_2.info
/usr/bin/free -m >> /root/myShell/02_2.info
echo >> /root/myShell/02_2.info

比如说在vim模式下,如果想批量替换 /myShell 为 /myShellDir 该怎么做?

说明,因为含用特殊字符 / ,所以替换时,需求用 + 进行特殊处理。

下面的的命令中含有两个+ 进行链接处理。

vim下的替换:

:%s+/root/myShell+/root/myShellDir

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网