UNIX画面で行ったように、UNIXサーバーに接続してJavaで操作を行う方法。このコマンド「sed '1,2d;/affected/d;/^$/d;/------/d'」を Java で実行したいと考えています。
1 に答える
1
これらは実際には2つの質問です。
Java でシステム コマンドを実行する方法。そのためにあなたが使うことができますRuntime.exec
Process p = Runtime.getRuntime().exec("sed '1,2d;/affected/d;/^$/d;/------/d' file.txt");
p.waitFor();
リモート マシンでコマンドを実行する方法。これはssh
ssh user@example.com "sed '1,2d;/affected/d;/^$/d;/------/d' file.txt"
ssh
もちろん、それが機能するには、インストールしておく必要があります。
于 2013-03-13T11:37:03.337 に答える