【发布时间】:2016-03-28 17:24:40
【问题描述】:
我有一个用于在 SQL Server 2008 中批量加载的 xml 格式文件。我需要将 TERMINATOR="\r\n" 的实例替换为 TERMINATOR="\n"。我正在尝试使用命令行实用程序FART.exe。无论我如何尝试,我似乎都无法让实用程序识别字符。
我尝试将查找字符串作为组合传递并替换字符串:
\r\n \n
"\r\n" "\n"
""\r\n"" ""\n""
^\r^\n ^\n
TERMINATOR=""\r\n"" TERMINATOR=""\n""
TERMINATOR=""^\r^\n"" TERMINATOR=""^\n""
还有很多很多的组合。我查找的每篇关于转义DOS 命令的文章都告诉我一些不同的事情,我都尝试过,但都没有运气。真正奇怪的是,使用 \r\n \n 不仅没有做我想做的事情(替换文字),而且它没有替换文件中每一行末尾的回车 + 换行符。
我需要编辑的格式文件。我认为我用红色下划线的那行引起了问题:
调用 Jrepl 的命令窗口输出。很明显,该实用程序在另一个屏幕截图中的红色下划线行存在问题:
【问题讨论】:
标签: replace grep windows-console