The UNIX and Linux Forums  

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



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
Cuente el número de ocurrencias de una palabra shikhakaul UNIX for Dummies Preguntas y Respuestas 8 06-25-2009 12:10 PM
Cómo encontrar una cuenta de una palabra dentro de un archivo bd_joy Programación de scripts de shell y 9 07-14-2008 10:29 AM
grep todos los registros en un archivo y obtener una palabra-perl meghana Programación de scripts de shell y 4 02-13-2008 10:06 PM
búsqueda y para contar la aparición de una palabra skoppana UNIX for Dummies Preguntas y Respuestas 1 11-09-2007 05:07 PM
de palabras que muestran un número equivocado de líneas tselvanin UNIX for Dummies Preguntas y Respuestas 3 01-06-2004 11:33 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 05-25-2007
rinku rinku is offline
Usuario Registrado
  
 

Fecha: Mayo 2007
Puestos: 54
Unhappy Contar el número de casos de archivo de palabra perticular

Quiero contar el número de casos de perticular palabra de un archivo de texto.

Por favor, dígame "menos" es el trabajo en el comando ksh o no. Si no funciona entonces que en lugar de comando que funcione.
  #2 (Enlace permanente)  
Old 05-25-2007
blowtorch's Avatar
soplete blowtorch is offline Forum Advisor  
Defensor
  
 

Fecha: diciembre 2004
Ubicación: Singapur
Puestos: 2.350
El "menos" se utiliza para ver un archivo. Utilizar grep para buscar una palabra en un archivo. Usted puede usar esto para contar el número de sucesos que también acaba de comprobar la página de manual para el cambio exacto.
  #3 (Enlace permanente)  
Old 05-25-2007
funksen funksen is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: noviembre 2006
Ubicación: Austria / Viena
Puestos: 431
grep-o <cadena> <file> | wc-w
  #4 (Enlace permanente)  
Old 05-25-2007
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programador, autor
  
 

Fecha: marzo 2007
Ubicación: Toronto, Canadá
Puestos: 2.373
Cita:
Publicado originalmente por rinku
Quiero contar el número de casos de perticular palabra de un archivo de texto.


Código:
tr -cs 'A-Za-z' '\n' < FILE | grep -c "WORD"

  #5 (Enlace permanente)  
Old 08-08-2007
pelipeplips pelipeplips is offline
Usuario Registrado
  
 

Fecha: agosto 2007
Ubicación: Manila, Filipinas
Publicaciones: 3
Cita:
grep-o <cadena> <file> | wc-w
He intentado usar grep con la opción "-o" y me da este error:
grep: opción ilegal - o
¿Qué significa "-o" opción de hacer?

También tienen que encontrar una ocurrencia de una determinada cadena dentro de un archivo. Actualmente estoy usando:

Código:
grep -c 'abc' sample.txt

Pero el código anterior sólo cuenta los acontecimientos de cada línea. ¿Cómo obtener el total de la 'abc' es decir, independientemente de cuántos se han occerence por línea?

Ejemplo:
Esta es la línea 1 abc y abc
Esta es la línea 2 abc

  #6 (Enlace permanente)  
Old 08-08-2007
Klashxx's Avatar
Klashxx Klashxx is offline Forum Advisor  
HP-UX/Linux/Oracle
  
 

Fecha: febrero 2006
Ubicación: Almería, España
Posts: 393
Uso:

Código:
awk '{ 
     for (i=1;i<=NF;i++)
         if ( $i == "abc")
         c++
     }
END{
print c}' sample.txt

O:

Código:
awk '
BEGIN {
RS=FS
}
{
if ( $0 ~ /abc/ )
   c++
}
END{
print c++
}' lsample.txt

  #7 (Enlace permanente)  
Old 08-08-2007
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Fecha: marzo 2005
Ubicación: en el nodo hoja del árbol B +
Mensajes: 2.958
Cita:
Publicado originalmente por Klashxx View Post

Código:
awk '
BEGIN {
RS=FS
}
{
if ( $0 ~ /abc/ )
   c++
}
END{
print c++
}' lsample.txt
hay un problema con el que más

envió, con la entrada de Shell y de patrón de búsqueda como "aa" que coinciden con "aaa" también

probar esto,

Código:
awk ' BEGIN {RS=FS} { if ( $0 ~ /^aa$/ ) { c++; i=NR; } } END{if ( i == NR ) { c++ } print c}' filename

Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 09:24 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0