0
我想在終端上打印同時或幾秒鐘後得到wget輸出。爲了解釋我想要看看這個命令wget --recursive --no-clobber --page-requisites --html-extension --convert-links --no-parent http://programmers.blogoverflow.com/
它會下載整個網站,並在執行過程中它會逐步輸出它完成的過程,這就是我想要得到的結果。你們知道我該怎麼做?如何在終端上打印linux命令的輸出?
這是我到目前爲止有:
try {
Process processWhoAmI = Runtime.getRuntime().exec("wget --recursive --no-clobber --page-requisites --html-extension --convert-links --no-parent http://programmers.blogoverflow.com/");
} catch (IOException e) {
System.out.println(e);
}
你是從終端執行此操作還是必須從程序中執行此操作?如果來自終端,請查看bash手冊頁面中的I/O重定向。 –
@JimNutt它必須來自程序內。 :) – Zignd