我在处理文本文件以获得我想要的结果时遇到问题。
例如,我在一个名为的文本文件中有以下行,该文件sprocs.txt
是从 svn diff 创建的,类似于:
M https://localhost/svn/Repo/branches/projectA/sprocs/admin/foo.sql
M https://localhost/svn/Repo/branches/projectA/sprocs/foo2.sql
M https://localhost/svn/Repo/branches/projectA/sprocs/admin
M https://localhost/svn/Repo/branches/projectA/sprocs
我正在尝试编辑此文件,以便它保留以 开头的所有内容/sprocs
,但删除不以 . 结尾的每一行.sql
。例如,上面的文件将返回以下内容:
/sprocs/admin/foo.sql
/sprocs/foo2.sql
顺便说一句:我打算让 nant 处理这些命令。有什么想法吗?提前致谢。