
批处理替换指定行的内容
[GLOBAL]RegistrationKey=/oEezbhBSE+nfIP5/31354ZAHpsnK2WxAhtis5bTtr050lEYEayxN+NAinfIP...
[GLOBAL]
RegistrationKey=/oEezbhBSE+nfIP5/31354ZAHpsnK2WxAhtis5bTtr050lEYEayxN+NAinfIP5AI7rsmLBLGcP0VlcCFUPvOpL0OJw3MsuLjvnG/Gcmh+N3QXYdXNP
Version=6.4.0.6
PacketTimeOut=300
PASVPortStart=7022
PASVPortRange=4
UseUPnP=0
ProcessID=1292
[DOMAINS]
Domain1=0.0.0.0||7021|servu|1|0|0
[Domain1]
以上是代码内容。现在的要求是替换第五行PASVPortStart=7022为PASVPortStart=722,替换第十行内容Domain1=0.0.0.0||7021|servu|1|0|0为Domain1=0.0.0.0||21|servu|1|0|0 要求的效果是能实现整行替换,不能单纯替换7022为722,因为这个7022的值随时可能变动,变动后查找7022就找不到了。所以要求为替换整行。 展开
RegistrationKey=/oEezbhBSE+nfIP5/31354ZAHpsnK2WxAhtis5bTtr050lEYEayxN+NAinfIP5AI7rsmLBLGcP0VlcCFUPvOpL0OJw3MsuLjvnG/Gcmh+N3QXYdXNP
Version=6.4.0.6
PacketTimeOut=300
PASVPortStart=7022
PASVPortRange=4
UseUPnP=0
ProcessID=1292
[DOMAINS]
Domain1=0.0.0.0||7021|servu|1|0|0
[Domain1]
以上是代码内容。现在的要求是替换第五行PASVPortStart=7022为PASVPortStart=722,替换第十行内容Domain1=0.0.0.0||7021|servu|1|0|0为Domain1=0.0.0.0||21|servu|1|0|0 要求的效果是能实现整行替换,不能单纯替换7022为722,因为这个7022的值随时可能变动,变动后查找7022就找不到了。所以要求为替换整行。 展开
1个回答
展开全部
PASVPortStart=7022
Domain1=0.0.0.0||7021|servu|1|0|0
这两句在一个文本里头有多行?还是只有一行
内容Domain1=0.0.0.0||7021|servu|1|0|0为Domain1=0.0.0.0||21|servu|1|0|0 这个替换有没什么条件?只是单纯的整句替换,还是也要考虑7021?
Domain1=0.0.0.0||7021|servu|1|0|0
这两句在一个文本里头有多行?还是只有一行
内容Domain1=0.0.0.0||7021|servu|1|0|0为Domain1=0.0.0.0||21|servu|1|0|0 这个替换有没什么条件?只是单纯的整句替换,还是也要考虑7021?
更多追问追答
追问
这两句在文本里各只有一行,文件名是ServUDaemon.ini
替换内容没有条件。
相同的规律是,PASVPortStart=7022是第五行,Domain1=0.0.0.0||7021|servu|1|0|0是第十行。
但是不同的ServUDaemon.ini文件里面,PASVPortStart的值有时候不是7022,是其他值,存在变动。所以目前考虑是找出第几行来替换整行。
这两句在文本里各只有一行,文件名是ServUDaemon.ini
替换内容没有条件。
相同的规律是,PASVPortStart=7022是第五行,Domain1=0.0.0.0||7021|servu|1|0|0是第十行。
但是不同的ServUDaemon.ini文件里面,PASVPortStart的值有时候不是7022,是其他值,存在变动。所以目前考虑是找出第几行来替换整行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询