簡體   English   中英

如何使用來自java程序的參數運行bat文件? (嘗試使用命令行工具自動化)

[英]How to run bat file with arguments from a java program? (Trying to automate using a Command Line Tool )

我正在嘗試使用命令行工具“Tarql”進行一些數據轉換(提供 csv 和 sparql 查詢,它將把 csv 文件轉換為 ttl 格式)。

這就是我們通常將多個空格分隔的命令傳遞給進程構建器的方式

ProcessBuilder pb = new ProcessBuilder("command", "command_arg1",
"command_arg2","command_arg3", "command_arg4", ...);

如果我正在運行“ls -lrt /home/ubuntu/test”,我的 ProcessBuilder 將如下所示

ProcessBuilder pb = new ProcessBuilder("ls", "-lrt",
"/home/ubuntu/test");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM