0 tcl
当我从unix框运行它时,下面的命令工作正常,但是当我从tcl脚本执行它时,它无法正常工作.请帮我讲解如何执行命令.
java -jar diffkit-0.9.0/diffkit-app.jar -planfiles plan.xml
Run Code Online (Sandbox Code Playgroud)
我尝试了以下几行代码
exec "java -jar diffkit-0.9.0/diffkit-app.jar -planfiles plan.xml"
eval "java -jar diffkit-0.9.0/diffkit-app.jar -planfiles plan.xml"
Run Code Online (Sandbox Code Playgroud)
使用单独的参数.
exec java -jar diffkit-0.9.0/diffkit-app.jar -planfiles plan.xml
Run Code Online (Sandbox Code Playgroud)
我不确定是否exec在路径中查看,因此最好执行以下操作:
exec {*}[auto_execok java] diffkit-0.9.0/diffkit-app.jar -planfiles plan.xml
Run Code Online (Sandbox Code Playgroud)
或者如果你在8.4(顺便说一下,这是生命的结束)
eval [linsert {exec diffkit-0.9.0/diffkit-app.jar -planfiles plan.xml} 1 [auto_execok java]]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1852 次 |
| 最近记录: |