Linux/Unix Shell Scripting - Ordenar una lista de palabras añadiendoles una coma

 
Vista:
sin imagen de perfil
Val: 13
Ha aumentado 1 puesto en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Ordenar una lista de palabras añadiendoles una coma

Publicado por Francisco Javier (13 intervenciones) el 09/12/2016 00:39:14
Hola.

Tengo esta lista de palabra:
1
just its like almost among does from his while her then twas could most with because ever cannot been rather this than whom would say across too often but that was some own only least must him have these likely which our else their all either says off neither are

He de ordenarlas alfabéticamente con una coma después de la palabra, de manera que quedaría así:

1
palabra, palabra2, palabra3, palabra4, etc.......

Pienso que será con awk o quizás sed, no sé, ¿alguna idea?

Salu2
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
sin imagen de perfil
Val: 15
Ha mantenido su posición en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Ordenar una lista de palabras añadiendoles una coma

Publicado por soicker (13 intervenciones) el 09/12/2016 18:50:57
Hola


Yo podría hacer esto:


echo -n $(echo "just its like almost among does from his while her then twas could most with because ever cannot been rather this than whom would say across too often but that was some own only least must him have these likely which our else their all either says off neither are"|sed -e 's/ /\n/g'| sort)


resultado:


across all almost among are because been but cannot could does either else ever from have her him his its just least like likely most must neither off often only our own rather say says some than that their then these this too twas was which while whom with would
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
sin imagen de perfil
Val: 13
Ha aumentado 1 puesto en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Ordenar una lista de palabras añadiendoles una coma

Publicado por Francisco Javier (13 intervenciones) el 10/12/2016 01:46:37
Gracias soicker, la verdad que es mejor que la solución que yo le he dado, pues he usado awk varias veces, un lio, tu solución me gusta más, la adaptaré a lo que estoy haciendo.

Salu2
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