Estoy intentando escribir un script Bash que lea un archivo de texto y extraiga cada palabra seguida de una coma en una nueva línea. Intenté usarlo grep
pero imprime toda la línea que tiene una coma y tuve el mismo problema con awk
. ¿Cómo configurar este script?
Por ejemplo, si el archivo de texto contuviera una lista de animales, como este: "La clínica veterinaria trata los siguientes animales: perros, gatos y pájaros", el script mostraría:
dogs, cats,
Respuesta1
sed -e 's/\([[:alpha:]]*,\)/\n\1\n/g' | grep ,