1
我必须用字母“C”代替txt文件内容中的字母“A”。使用ant任务修改mqfte中可能的文件内容?
让test.txt成为一个txt文件。内容如下:
王牌苹果
我需要在目标文件夹中的内容是为:
CCE Cpple。
这是可能的mqfte使用蚂蚁任务?
我必须用字母“C”代替txt文件内容中的字母“A”。使用ant任务修改mqfte中可能的文件内容?
让test.txt成为一个txt文件。内容如下:
王牌苹果
我需要在目标文件夹中的内容是为:
CCE Cpple。
这是可能的mqfte使用蚂蚁任务?
简短回答是“是”。
更长的答案是你可以用Ant来做任何可以编写脚本的东西,包括调用其他脚本。方法是使用一个目的地后的呼叫,它会在文件到达后编辑它。如果文件传输失败,此调用不会触发。如果传输成功,则目标后呼叫会触发,并将运行您的任务或脚本来编辑文件。请记住,如果您将其配置为以监视器运行,它将在每次文件传输时触发。如果您想将它作为临时传输运行,您将需要从命令行提交它,因为GUI不支持前/后呼叫。
上面的替换是在unix系统中完成的。可以使用sed命令吗? – trilawney 2011-04-12 14:32:27
感谢您的回答罗布!!!!! – trilawney 2011-04-12 14:32:49
如果命令很短并且不需要多层shell插入或替换,则可以直接调用sed。但是,如果是这种情况,你想编写命令的脚本。 – 2011-04-12 16:20:37