filtro

entity - Level 04 - script - funcion - filtro - 09 - f08_f3.f - Incrementa el filtrado de f2

Código

Referencia al fuente - Source access: 

code - script - general - funcion - f09_fn.f - Filtro agil de listado solo directorios con multiples filtros

  1. #!/usr/bin/bash
  2. #-------------------------------------------------------------------
  3. # Funciones Entornos Unix - Brqx Site - Brqx Org
  4. # Brqx Org - Rct - 2007
  5. #-------------------------------------------------------------------
  6. VERSION_SCRIPT="V 2.0"
  7. # Version del Script actual FECHA_SCRIPT="Agosto 2007"
  8. #-==================================================================
  9. #+ Funciones:
  10. #-------------------------------------------------------------------
  11. #-Ej: f a --> Lista los alias
  12. #
  13. fn()
  14. {
  15.  
  16. #- Falta por hacer, la idea es que admita N parametros de filtrado
  17. #- hay que usar shift
  18. EXTENSION=$1 ;
  19.  
  20.  
  21. for $$i in $#
  22. do
  23. ##filtro_[$contador]=$$i
  24. ##contador++
  25. FILTRO_01=$2 ;
  26. FILTRO_02=$3 ;
  27. FILTRO_02=$4 ;
  28.  
  29. #- Aqui tambien metemos un bucle
  30. f ${EXTENSION} | grep ${FILTRO_01} | grep ${FILTRO_02} | grep ${FILTRO_03} ;
  31. }

Categorías

Caracter: 
Arquetipo: 
Molde: 
Letra: 

Archivo

archivo: 
f08_f3.f
Nombre de la funcion: 
f3
encabezado: 
Incrementa el filtrado de f2
Descripcion: 
Función que amplia las miras en la localización de contenidos. Aprovecha la función f para filtrar además por textos con multiples parámetros de filtrado

Contenido

Colocacion: 
09
Nivel: 
Level 04

Versión

Fecha_Script: 
Junio 2009
Ruta_Brqx: 
/base/scripts/common/alias/acceso
Version_Script: 
5.0

entity - Level 04 - script - funcion - filtro - 09 - f09_fn.f - Incrementa el filtrado de f2

Código

Referencia al fuente - Source access: 

code - script - general - funcion - f09_fn.f - Filtro agil de listado solo directorios con multiples filtros

  1. #!/usr/bin/bash
  2. #-------------------------------------------------------------------
  3. # Funciones Entornos Unix - Brqx Site - Brqx Org
  4. # Brqx Org - Rct - 2007
  5. #-------------------------------------------------------------------
  6. VERSION_SCRIPT="V 2.0"
  7. # Version del Script actual FECHA_SCRIPT="Agosto 2007"
  8. #-==================================================================
  9. #+ Funciones:
  10. #-------------------------------------------------------------------
  11. #-Ej: f a --> Lista los alias
  12. #
  13. fn()
  14. {
  15.  
  16. #- Falta por hacer, la idea es que admita N parametros de filtrado
  17. #- hay que usar shift
  18. EXTENSION=$1 ;
  19.  
  20.  
  21. for $$i in $#
  22. do
  23. ##filtro_[$contador]=$$i
  24. ##contador++
  25. FILTRO_01=$2 ;
  26. FILTRO_02=$3 ;
  27. FILTRO_02=$4 ;
  28.  
  29. #- Aqui tambien metemos un bucle
  30. f ${EXTENSION} | grep ${FILTRO_01} | grep ${FILTRO_02} | grep ${FILTRO_03} ;
  31. }

Categorías

Caracter: 
Arquetipo: 
Molde: 
Letra: 

Archivo

archivo: 
f09_fn.f
Nombre de la funcion: 
fn
encabezado: 
Incrementa el filtrado de f2
Descripcion: 
Función que amplia las miras en la localización de contenidos. Aprovecha la función f para filtrar además por textos con multiples parámetros de filtrado

Contenido

Colocacion: 
09
Nivel: 
Level 04

Versión

Fecha_Script: 
Junio 2009
Ruta_Brqx: 
/base/scripts/common/alias/acceso
Version_Script: 
5.0

entity - Level 04 - script - funcion - filtro - 05 - f05_f2d.f - Incrementa el filtrado de fd

Código

Referencia al fuente - Source access: 

code - script - general - funcion - f05_f2d.f - Filtra a nivel de directorio con grep

  1. #!/usr/bin/bash
  2. #-------------------------------------------------------------------
  3. # Funciones Entornos Unix - Brqx Site - Brqx Org
  4. # Brqx Org - Rct - 2007
  5. #-------------------------------------------------------------------
  6. VERSION_SCRIPT="V 2.0"
  7. # Version del Script actual FECHA_SCRIPT="Agosto 2007"
  8. #-==================================================================
  9. #+ Funciones:
  10. #-------------------------------------------------------------------
  11. #-Ej: f a --> Lista los alias
  12. #
  13. f2d()
  14. {
  15. EXTENSION=$1 ;
  16. FILTRO=$2 ;
  17. fd ${EXTENSION} | grep ${FILTRO} ;
  18. }

Categorías

Caracter: 
Arquetipo: 
Molde: 
Letra: 

Archivo

archivo: 
f05_f2d.f
Nombre de la funcion: 
f2d
encabezado: 
Incrementa el filtrado de fd
Descripcion: 
Función que amplia las miras en la localización de directorios. Aprovecha la función fd para filtrar además por textos con multiples parámetros de filtrado

Contenido

Colocacion: 
05
Nivel: 
Level 04

Versión

Fecha_Script: 
Junio 2009
Ruta_Brqx: 
/base/scripts/common/alias/acceso
Version_Script: 
5.0

entity - Level 04 - script - funcion - filtro - 06 - f06_ftime.f - Permite hacer búsqueda por fecha de fodificacion

Código

Referencia al fuente - Source access: 

code - script - general - funcion - f06_ftime.f - Búsqueda por fecha de modificacion

  1. #!/usr/bin/bash
  2. #-------------------------------------------------------------------
  3. # Funciones Entornos Unix - Brqx Site - Brqx Org
  4. # Brqx Org - Rct - 2007
  5. #-------------------------------------------------------------------
  6. VERSION_SCRIPT="V 2.1" # Version del Script actual
  7. FECHA_SCRIPT="Octubre 2007"
  8. #-==================================================================
  9. #+ Funciones:
  10. #-------------------------------------------------------------------
  11. #-Ej: ftime a --> Filtra por extension filtrando por fecha de modificacion
  12.  
  13. ftime()
  14. {
  15. EXTENSION=$1 ;
  16. FECHA_MODIFICACION=$2 ;
  17. find . -type f -name "*.${EXTENSION}" -mtime ${FECHA_MODIFICACION} 2> /dev/null ;
  18.  
  19. }

Categorías

Caracter: 
Arquetipo: 
Molde: 
Letra: 

Archivo

archivo: 
f06_ftime.f
Nombre de la funcion: 
ftime
encabezado: 
Permite hacer búsqueda por fecha de fodificacion
Descripcion: 
Función que amplia las miras en la localización de ficheros. Aprovecha la función f para filtrar además por el tiempo en el que se han modificado los archivos.

Contenido

Colocacion: 
06
Nivel: 
Level 04

Versión

Fecha_Script: 
Junio 2009
Ruta_Brqx: 
/base/scripts/common/alias/acceso
Version_Script: 
5.0
Distribuir contenido