【发布时间】:2015-05-21 11:25:28
【问题描述】:
我正在尝试将 Java 对象传递给接受文件作为参数的进程。操作系统是Linux。即,有一种名为 ClamAV 的开源防病毒软件。它提供了一个名为“clamscan”的命令行工具。我们可以告诉clamscan扫描一个文件如下:
clamscan -d [RuleFilePath] [FileToScanPath]
我将通过 ProcessBuilder 调用这个过程。问题是,我不想创建真实文件并将它们保存到磁盘来调用这个过程。有没有办法用内存中的 Java 对象运行它?谢谢你
【问题讨论】:
-
内存磁盘设备呢?
标签: java linux process arguments