script reemplazar que lineas linea insertar eliminar contengan con caracteres caracter aƱadir linux bash grep

linux - reemplazar - sed eliminar caracter



Eliminar caracteres de la salida grep (3)

He estado reduciendo mi salida de grep (que se reduce a una lista de números que pretendo asociar a otros campos). Mi problema es que los números superiores a 999 tienen comas y me pregunto cómo imprimir la salida sin las comas

así que en lugar de la salida es:

1,200,300

simplemente sería

1200300

¿Alguna sugerencia para un comando adicional de tubería que podría agregar?

Gracias


Prueba esto

< your command > | tr -d '',''

tr eliminará todas las comas


en lugar de grep use un solo comando awk como el de abajo

awk ''/your pattern/{gsub(",","");print}'' your_file


< your command > | sed -e ''s/,//g''

Esto reemplazará todas las comas con "nada" sin cambiar nada más.