[R-es] help awk y shells en R

javier.ruben.marcuzzi en gmail.com javier.ruben.marcuzzi en gmail.com
Lun Jun 8 21:32:26 CEST 2015


Estimado Javier Villacampa González


Hace mucho que no uso awk o gawk, pero recuerdo cygwin y en lo personal no tuve inconvenientes con awk.


No se como está esa tecnología hoy en día, pero yo evalué usar R con awk, al respecto hay una integración en http://www.inside-r.org/packages/cran/Kmisc/docs/awk






Javier Rubén Marcuzzi
Técnico en Industrias Lácteas
Veterinario





De: Javier Villacampa González
Enviado el: ‎lunes‎, ‎08‎ de ‎junio‎ de ‎2015 ‎03‎:‎05‎ ‎p.m.
Para: Carlos Ortega
CC: R-help-es en r-project.org





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]]

_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es