标签: ruby
在我的ruby脚本中,我需要将文件路径传递给system命令。例如,它就像
system(“run.exe -l C:\”)其中run.exe是我的命令,-l确定本地路径。
现在,如果有人将其复制到其他机器驱动器C,则可以将其更改为驱动器E.
所以我的疑问是如何将它作为一个变量或如何获取当前文件夹路径。
欢迎任何建议。
答案 0 :(得分:3)
mu太短而Jan给出答案,但一般情况下,您可以将#{...}中的ruby命令放在"..."内。在这种情况下,您可以:
#{...}
"..."
system("fixed_string_1#{ruby_command_1}fixed_string_2#{ruby_command_2}fixed_string_3...")
答案 1 :(得分:0)
您想查看ARGF和ARGV