Board logo

标题: [问题求助] sed 引用变量中的网址或 / 错误 [打印本页]

作者: cctvmtv    时间: 2008-12-8 13:09     标题: sed 引用变量中的网址或 / 错误

set npath=/api/config.asp
sed.exe "s/Const API_Urls = .*/Const API_Urls = "%npath%"/" "config.asp">temp.txt


npath中要是有 /  就出错。怎么办
作者: Batcher    时间: 2008-12-8 13:28

使用 \ 对 / 进行转义
作者: cctvmtv    时间: 2008-12-8 14:27

老是错误。怎么转义?
请楼上指教~
作者: cctvmtv    时间: 2008-12-8 18:19

被sed参数搞晕了~~
作者: Batcher    时间: 2008-12-8 19:49

  1. @echo off
  2. set npath=\/api\/config.asp
  3. sed "s/Const API_Urls = .*/Const API_Urls = \"%npath%\"/" config.asp
  4. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2