Java
Javaで標準出力/入力を必要としない外部コマンド実行を行う
標準入力や標準出力の結果などを必要としない、外部コマンドを実行します。この例では、Linux上のtouchコマンドで、"panda.txt"というファイルを生成するコマンドをJavaから実行する例を示しています。
Command.java
public class Command {
public static void main(String[] args) {
try {
Process process = Runtime.getRuntime().exec("touch panda.txt");
} catch (java.io.IOException e) {
e.printStackTrace();
}
}
}
実行結果
$ ls
Command.java
$ javac Command.java
$ java Command
$ ls
Command.java panda.txt