如何在R中存储反斜杠+美元符号(" / $")?

时间:2018-01-03 08:13:58

标签: r linux bash shell

我尝试使用R生成脚本。我希望脚本包含以下命令:

  

GPU0 = $(nvidia-smi --query-gpu = utilization.gpu --format = csv,noheader,nounits | awk&#39; NR == 1 {print $ 1/100}&#39;)< / p>

如果我想在终端中执行此操作,我将执行以下命令:

  

echo&#34; GPU0 = \ $(nvidia-smi --query-gpu = utilization.gpu --format = csv,noheader,nounits | awk&#39; NR == 1 {print $ 1/100} &#39;)&#34; &GT;&GT;的test.txt

因此我在R控制台中执行以下命令:

  

system(&#34; echo GPU0 = \ $(nvidia-smi --query-gpu = utilization.gpu --format = csv,noheader,nounits | awk&#39; NR == 1 {print $ 1 / 100}&#39;)&gt;&gt; test.txt&#34;)

但是我收到以下错误消息:

  

错误:&#39; \ $&#39;是字符串开始时无法识别的转义&#34;&#34;回显GPU0 = \ $&#34;

我能做些什么来执行包含&#34; \ $&#34;的命令在R?

编辑:我正在使用Linux。

0 个答案:

没有答案