在获取目录中的文件列表作为运行该 Java 类的参数后,我需要从 KSH 脚本运行 Java。
cd /batch/App/
find /batch/files/ -type f -print -name "*.xls" >> $list_of_files
/usr/java14/bin/java ConvertApp $list_of_files
其中我认为它的功能类似于/usr/java14/bin/java ConvertApp test1.xls test2.xls test3.xls
不过好像传给java的argument没有成功。有人对此有任何想法吗?谢谢。
最佳答案
您可能想看看 xargs
.
试试这个
find /batch/files/ -type f -print -name "*.xls" | xargs /usr/java14/bin/java ConvertApp
关于java - KSH 使用变量中的参数运行 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4213826/