我可以使Ant复制任务特定于操作系统吗?
Can I make the Ant copy task OS-specific?我有一个Ant脚本,该脚本使用" copy"任务执行复制操作。它是为Windows编写的,具有硬编码的C:\\\\路径作为'todir'参数。我看到'exec'任务有一个OS参数,是否有类似的方法基于OS分支副本? 我建议将路径放在属性中,然后根据当前操作系统有条件地设置属性。
作为附带的好处,一旦它位于属性中,您就可以覆盖它而无需编辑Ant脚本。 先前发布的有关特定于操作系统的变量的建议将起作用,但是很多时候,您可以简单地省略" C:"前缀并使用正斜杠(Unix样式)文件路径,并且在Windows和Unix系统上都可以使用。铅> 因此,如果要将文件复制到Windows上的" C:/ tmp"和Unix上的" / tmp",则可以使用以下命令:
如果您确实希望/需要基于OS设置条件路径,可以将其简化为:
您可以使用条件任务分支到不同的复制任务...,请参阅ant手册:
声明一个变量,该变量是您的操作的根文件夹。使用该变量为文件夹添加前缀,包括复制任务。 根据条件使用操作系统设置变量,或将其作为参数传递给Ant脚本。 您不能使用变量并根据类型进行分配吗?您可以将其放在 Ant-contrib具有 |
相关内容
-
opporeno8参数配置及价格
opporeno8参数配置及价格,面部,亿元,Oppo的荣誉2020年1月4日,...
-
金蝶里面的月末期末调汇|金蝶K3财务软件的结账
金蝶里面的月末期末调汇|金蝶K3财务软件的结账里面的期末调...
-
金蝶期末调汇怎么处理|金蝶K3财务软件的结账里
金蝶期末调汇怎么处理|金蝶K3财务软件的结账里面的期末调汇...
-
魅蓝note6性能参数有哪些
魅蓝note6性能参数有哪些,摄像头,蓝牙,魅蓝note6性能参数有哪...
-
IE脚本错误如何做Web脚本错误解决技巧
IE脚本错误如何做Web脚本错误解决技巧,,这个问题是由于这样的...
-
移动4g设置参数|移动4g接入点设置参数设置
移动4g设置参数|移动4g接入点设置参数设置,,1. 移动4g接入点设...
-
wps演示加长路径|wps中在做PPT设置动作路径
wps演示加长路径|wps中在做PPT设置动作路径,路径,演示,wps,1.w...
-
win7系统电脑要求|win7操作系统配置要求
win7系统电脑要求|win7操作系统配置要求,,1. win7操作系统配置...
-
针灸科设置|针灸科常见操作
针灸科设置|针灸科常见操作,,1. 针灸科常见操作⒈临床实践技能...
-
如何解决errtor加载操作系统的引导
如何解决errtor加载操作系统的引导,,电脑启动后,屏幕上出现了er...
-
电脑硬盘怎么查看参数|电脑硬盘哪里看参数
电脑硬盘怎么查看参数|电脑硬盘哪里看参数,,1. 电脑硬盘哪里看...
-
萤石设置方法|萤石操作手册下载
萤石设置方法|萤石操作手册下载,,1. 萤石操作手册下载寻找验证...
-
ipadmini5配置参数是多少?努比亚z11mini 刷入沉
ipadmini5配置参数是多少?努比亚z11mini 刷入沉默之星工具箱 ...
-
金蝶迷你版现金流量表操作教程|KIS迷你版现金流
金蝶迷你版现金流量表操作教程|KIS迷你版现金流量表的怎样操...
-
设置总账参数|用友u8设置总账参数
设置总账参数|用友u8设置总账参数,,1. 用友u8设置总账参数1、...