【发布时间】:2015-09-24 08:59:15
【问题描述】:
我想使用批处理文件替换文件中的字符串。
字符串是:
),(
我想将其替换为:
),
(
我找到了几篇文章,比如这个:"how-to-replace-substrings-in-windows-batch-file",但是这个例子使用了一个没有特殊字符的虚拟字符串。
谢谢!
编辑
上下文:我使用mysqldump 提取数据库,并且我希望插入命令的每一行都位于新行上以提高可见性。
我不想使用--extended-insert=false,因为它会减慢重新插入备份的速度。
EDIT2
例子:
INSERT INTO `dummytable` (`dummycolumn`) VALUES (1),(2),(3);
我希望它是:
INSERT INTO `dummytable` (`dummycolumn`) VALUES (1),
(2),
(3);
【问题讨论】:
-
\n应该是换行符还是真正的 \n 字符串? -
引号是字符串的一部分吗?
标签: windows batch-file cmd