在获取目录中的文件列表作为运行该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的论据并不成功.有人对此有任何想法吗?谢谢.
解决方法:
你可能想看看xargs
.
试试这个
find /batch/files/ -type f -print -name "*.xls" | xargs /usr/java14/bin/java ConvertApp