Linux/Unix Shell Scripting - Como eliminar un caracter en una salida con awk

 
Vista:

Como eliminar un caracter en una salida con awk

Publicado por Jorge Puc (1 intervención) el 08/07/2008 17:23:43
Hola, bune dia.
Quiero ver como filtrar la siguiente salida para solo obtener el numero de dia, en este caso 24
# date
Thursday, July 24, 2008 10:21:31 AM CDT

He intentado usando awk de la siguiente forma:
# date | awk '{print $3 ""}'
24,

pero el detalle es que solo requiero el numero y no con la coma.
Alguien tiene alguna idea de como puedo realizar lo que requiero?

De antemano gracias y saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como eliminar un caracter en una salida con awk

Publicado por Iván Garcerant (27 intervenciones) el 09/07/2008 03:10:05
Saludos.

Agrega la coma al separador de campos.

Intenta lo siguiente:

#!/usr/bin/gawk -f

BEGIN {
IFS=" ,"
}

{ print $3 }

#end.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar