0
我想使用system()
命令從RStudio
訪問命令行(cmd
)。但是,當我將我的命令放在R腳本中時,會顯示一個錯誤,並指示R不接受語法。該命令是:使用system()命令從RStudio訪問命令行(cmd)
system("C:\Program Files\ANSYS Inc\v150\ANSYS\bin\winx64\ansys150.exe" -p ane3fl -dir "C:\Users\hamdani\Documents" -j "hamid" -s read -l en-us -b -i "C:\Users\hamdani\Documents\Plane Stress Bracket.txt" -o "C:\Users\hamdani\Documents\fichier.out")
的錯誤是:
Error: '\P' is an unrecognized escape in character string starting "'"C:\P"
當我直接放在命令,在系統命令,它工作得很好:
"C:\Users\hamdani\Documents" -j "hamid" -s read -l en-us -b -i "C:\Users\hamdani\Documents\Plane Stress Bracket.txt" -o "C:\Users\hamdani\Documents\fichier.out"
只有關於R代碼的問題在這裏脫離主題。這可能是好的,如果你等,我們可以嘗試在那裏遷移它。 – gung
請仔細閱讀'幫助(系統)'。 _entire命令必須是一個string_,並且您可以通過保護參數來避免參數。 –