Tôi đang cố gắng để chạy các lệnh sau đây sử dụng nhiệm vụ 'exec' trong Ant:Làm cách nào để sử dụng tác vụ Trình thực thi Ant để chạy các lệnh đường ống?
ls -l /foo/bar | wc -l
Hiện nay, tôi có exec tôi nhìn như thế này:
<exec executable="ls" outputproperty="noOfFiles">
<arg value="-l" />
<arg value="/foo/bar" />
<arg value="|" />
<arg value="wc" />
<arg value="-l" />
</exec>
Các 'ls' lệnh vẻ để được làm việc nhưng nó có một thời gian khó đường ống đầu ra để 'wc'. Bất kỳ đề xuất?
có vẻ như nó có giá trị để chỉ viết một tác vụ kiến đơn giản để thực hiện việc này, thay vì sử dụng exec. – Chii
Đã có một nhiệm vụ như vậy, được gọi là 'resourcecount'. – JesperE