вызов gawk из сценария R - PullRequest
0 голосов
/ 21 июля 2010

Привет я использую R на Windows XP У меня есть Cygwin на моем пути оболочки что я хочу сделать, это отправить команду gawk через команду оболочки R таким образом: shell ("gawk" {print $ 1} "", m [1], "_", h [i]. "_ 79.7.dat" "} я получаю эту ошибку Ошибка: неожиданное '{' в "оболочке (" gawk "{" как я могу решить эту проблему? Спасибо

1 Ответ

1 голос
/ 21 июля 2010

избежать ваших цитат. Только пример (не уверен, что такое синтаксис оболочки R)

shell("gawk \"{print $1}\"", m[1],"_", h[i]."_79.7.dat"")

эксперимент с экранированием кавычек, чтобы получить правильный результат.

Другой способ - сначала создать командную строку gawk, а затем перейти к shell()

...