![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Agregar una columna a un texto basado en el nombre del archivo | rlapate | Programación de scripts de shell y | 12 | 05-23-2009 10:22 PM |
| Filtrado de los registros de un archivo basado en un valor de una columna | risk_sly | UNIX for Dummies Preguntas y Respuestas | 4 | 09-24-2008 03:22 AM |
| clasificación de archivos basado en dos o más columnas | labrazil | Programación de scripts de shell y | 2 | 09-17-2008 12:19 AM |
| Recuperar la línea de un archivo basado en un valor específico en la columna | efernandes | UNIX for Dummies Preguntas y Respuestas | 1 | 01-27-2007 11:04 AM |
| Ordenar un archivo basado en múltiples columnas (con posición de carácter) | cucubird | Programación de scripts de shell y | 8 | 07-25-2006 01:47 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
csv clasificación sobre la base de la columna seleccionada
Hola a todos,
csv en mi lo más fácil es que este aspecto y, por supuesto, puede haber más columnas EE.UU. al Reino Unido; abc-hq-JCL; multimedia Reino Unido a NC; def-ny-jkl; estándar DE DM; abc-ab-KLM; crítica FD a YM; año-la-tym; estándar ÍA del MC; año-la-ytm; multimedia GT a KJ; def-ny-JRT; crítica Quisiera grupo sobre la base de la 3 ª columna en primer lugar, a continuación, tipo 2 de ellos sobre la base de la columna por lo que verá como este DE DM; abc-ab-KLM; crítica GT a KJ; def-ny-JRT; crítica EE.UU. al Reino Unido; abc-hq-JCL; multimedia ÍA del MC; año-la-ytm; multimedia Reino Unido a NC; def-ny-jkl; estándar FD a YM; año-la-tym; estándar también sería bueno que de alguna manera puedo hacer que se vea como este lo que le parezca más presentables: P, CRÍTICO DE DM; abc-ab-KLM; crítica GT a KJ; def-ny-JRT; crítica Multimedia EE.UU. al Reino Unido; abc-hq-JCL; multimedia ÍA del MC; año-la-ytm; multimedia Norma Reino Unido a NC; def-ny-jkl; estándar FD a YM; año-la-tym; estándar |
|
||||
|
Porque usted ha dicho Cita:
Código:
sort -t";" -k3 -k2 filename|awk -F\; '{A[$NF]=A[$NF]"\n"$0}END{for (i in A) {print toupper(i)A[i]}}'
|
|
||||
|
a continuación acerca de cómo perl: Código:
my @arr=<DATA>;
print map {$_->[0]}
sort {$a->[1]->[2] cmp $b->[1]->[2] or $a->[1]->[1] cmp $b->[1]->[1]}
map {my @tmp=split(";",$_);[$_,\@tmp]}
@arr;
__DATA__
US to UK;abc-hq-jcl;multimedia
UK to CN;def-ny-jkl;standard
DE to DM;abc-ab-klm;critical
FD to YM;la-yr-tym;standard
HY to MC;la-yr-ytm;multimedia
GT to KJ;def-ny-jrt;critical
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|