これは私のAntスクリプトの一部です:xgettext
は、単一のファイル名として、このリストのファイルやお菓子の引用しリストを受け取るので<exec>にファイルのリストを渡すには?
<target>
<exec executable="find" outputproperty="found">
<arg value="src/main/java"/>
<arg line="-name '*.java'"/>
</exec>
<exec executable="xgettext">
<arg value="-k_"/>
<arg line="-o gettext.pot"/>
<arg line="${found}"/>
</exec>
</target>
は動作しません。どのようにそれを解決するには?
代わりに –
khachik
この場合、 'xgettext'は引用符付きの' 'find src/ma ..." '文字列を受け取ります。バッククォートのシェルコマンドではありません。 – yegor256
適用の使用を検討してください:http://stackoverflow.com/questions/6288010/apache-ant-difference-exec-vs-apply – TJR