2013-01-21 28 views
2

我有一個Ruby腳本,我在PowerShell(通過Rake)中運行,其中包含一些從FileUtils的操作。 (像cp,cp_r等東西)看起來FileUtils內的任何東西在執行時都會將其命令回顯到屏幕上。我環顧四周,但還沒有找到一種方法來解決這個問題。有沒有辦法不迴應任何東西到屏幕上?不迴應文件操作

回答

2

您應該能夠通過指定文件實用程序設置在此選項哈希:冗長=>假

編輯:如果你正在運行耙它有自己的文件實用程序擴展,你應該能夠直接做到這一點,請嘗試將其添加到RakeFile中。

Rake::FileUtilsExt.verbose(false) 
+0

從源代碼看,默認情況下它顯示爲false –

+0

這樣做的竅門,謝謝! (一旦SO的等待期過去,答案將被接受。) – David