我有類似於Ruby腳本下面的內容:紅寶石系統調用CP:缺少目標文件操作後
from = "/path/to/script.rb"
to = "/path/to/destination/"
puts "Copying #{from} to #{to}"
system("cp #{from} #{to}")
這使得在終端輸出如下:
copying /path/to/script.rb
to /path/to/destination/
cp: missing destination file operand after ‘/path/to/script.rb’
Try 'cp --help' for more information.
我沒有在終端運行以下問題:
cp /path/to/script.rb /path/to/destination
也不在紅寶石腳本中:
system("cp /path/to/script.rb /path/to/destination")
任何意見,如何更好地排查我的腳本或指針在正確的方向將不勝感激。
不'系統( 'CP',從,到)'工作? – 2014-10-16 18:41:47
問題是我正在從一個文件中讀取,而不是修剪換行符。我只是編輯輸出來說明。 – 2014-10-16 18:44:17
您應該回答自己的問題並將其標記爲已接受。 – 2014-10-16 18:45:46