Hola buenas, a veces empleo desde R shells de unix, Existe alguna manera de utilizar estos shelss desde windows o el lenguaje awk. La idea es hacerlo siempre desde R, igual invoncando cygwin desde windows es posible. Pero no me queda claro Un abrazo y gracias por adelntado Javier #_____________________________________________________________________ # EJEMPLO, ¿Que habría que poner en # ¿¿¿¿¿¿??????????????? # suponiendoq que tengo cygwin instalado #_____________________________________________________________________ # Un ejemplo sería cambiar unos MËG por unos MEG ya que fread no me lee bien los Ë file.rename(from = "Data/data.csv", to = "Data/data_2.csv") switch(OS, WIN = system( ¿¿¿¿¿¿???????????????), MAC = system( command = "awk \'{gsub( \"M.?G\",\"MEG\"); print}\' Data/data_2.csv" > Data/data_2_2.csv"") ) file.rename(from = "Data/data.csv", to = "Data/data_2.csv") -- [[alternative HTML version deleted]]
Hola, Mira esto: http://stackoverflow.com/questions/18603984/using-system-with-windows Saludos, Carlos Ortega www.qualityexcellence.es El 8 de junio de 2015, 17:14, Javier Villacampa González < javier.villacampa.gonzalez en gmail.com> escribió:> Hola buenas, > > a veces empleo desde R shells de unix, Existe alguna manera de utilizar > estos shelss desde windows o el lenguaje awk. > > La idea es hacerlo siempre desde R, igual invoncando cygwin desde windows > es posible. Pero no me queda claro > > Un abrazo y gracias por adelntado > > Javier > #_____________________________________________________________________ > # EJEMPLO, ¿Que habría que poner en > # ¿¿¿¿¿¿??????????????? > # suponiendoq que tengo cygwin instalado > #_____________________________________________________________________ > > # Un ejemplo sería cambiar unos MËG por unos MEG ya que fread no me lee > bien los Ë > > file.rename(from = "Data/data.csv", to = "Data/data_2.csv") > switch(OS, > WIN = system( ¿¿¿¿¿¿???????????????), > MAC = system( command = "awk \'{gsub( \"M.?G\",\"MEG\"); print}\' > Data/data_2.csv" > Data/data_2_2.csv"") > ) > file.rename(from = "Data/data.csv", to = "Data/data_2.csv") > > -- > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Al final resulto más fácil de lo esperado. Hay que instalar cywin y utilizar los comandos de la siguiente manera system('C:/cygwin/bin/wc -l var_risco_2012.csv') Esto en principio funciona El 8 de junio de 2015, 17:41, Carlos Ortega <cof en qualityexcellence.es> escribió:> Hola, > > Mira esto: > > http://stackoverflow.com/questions/18603984/using-system-with-windows > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > El 8 de junio de 2015, 17:14, Javier Villacampa González < > javier.villacampa.gonzalez en gmail.com> escribió: > >> Hola buenas, >> >> a veces empleo desde R shells de unix, Existe alguna manera de utilizar >> estos shelss desde windows o el lenguaje awk. >> >> La idea es hacerlo siempre desde R, igual invoncando cygwin desde windows >> es posible. Pero no me queda claro >> >> Un abrazo y gracias por adelntado >> >> Javier >> #_____________________________________________________________________ >> # EJEMPLO, ¿Que habría que poner en >> # ¿¿¿¿¿¿??????????????? >> # suponiendoq que tengo cygwin instalado >> #_____________________________________________________________________ >> >> # Un ejemplo sería cambiar unos MËG por unos MEG ya que fread no me lee >> bien los Ë >> >> file.rename(from = "Data/data.csv", to = "Data/data_2.csv") >> switch(OS, >> WIN = system( ¿¿¿¿¿¿???????????????), >> MAC = system( command = "awk \'{gsub( \"M.?G\",\"MEG\"); print}\' >> Data/data_2.csv" > Data/data_2_2.csv"") >> ) >> file.rename(from = "Data/data.csv", to = "Data/data_2.csv") >> >> -- >> >> [[alternative HTML version deleted]] >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es en r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es >-- [[alternative HTML version deleted]]