有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何使用Java运行带有通配符的unix/shell命令?

我想在Java中运行一些unix/shell命令并处理输出。我使用了getRuntime.exec(),但它没有为一些命令(如ls directory_path/*.tar.gz)提供正确的输出。对于这个命令,我的程序没有给出任何输出,但它给出了一个错误No such file or directory。但同一命令在命令提示符下给出了正确的输出

有没有其他方法可以执行Java中包含通配符的命令


共 (1) 个答案

  1. # 1 楼答案

    “ls directory_path/*.tar.gz”相对于当前目录工作