The UNIX and Linux Forums  

Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

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
Incluir PERL script en el script de shell de Unix ganapati UNIX for Dummies Preguntas y Respuestas 1 04-29-2008 12:18 PM
que me ayude en el envío de los parámetros de secuencia de comandos para sqlplus unix script de shell Hara Programación de scripts de shell y 2 01-29-2008 03:31 PM
Script de FTP para el envío de un archivo de un directorio de unix a otro servidor unix director raja_1234 Programación de scripts de shell y 1 11-30-2006 07:57 AM
cómo convertir unix. ksh script para ventanas. script por lotes 2.5lt V8 Programación de scripts de shell y 1 11-28-2006 12:52 PM
comprobar en unix script de shell para que nadie es capaz de ejecutar el script manualmente adi_bang76 Programación de scripts de shell y 1 11-16-2006 10:43 AM

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 09-01-2008
karthicss karthicss is offline
Usuario Registrado
  
 

Fecha: junio 2008
Puestos: 11
Secuencia de comandos de Unix

Hola
Yo soy relativamente nuevo en Unix. Tengo que escribir un script de Unix para obtener todos los archivos que no están recibiendo ahora, pero que utiliza para recibir 4 meses atrás. Generalmente hemos utilizado para recibir los archivos de diario, pero ahora no están recibiendo ahora.

Todos los nombres de los archivos termina con 'en'.

Los archivos muestran deben ser exclusivos.

Por favor, ayuda
  #2 (Enlace permanente)  
Old 09-01-2008
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderador (el tutor)
  
 

Fecha: junio 2008
Ubicación: INDIA
Puestos: 1.391
Cita:
encontrar. -type f-name "* en"-mtime 120
esto le dará todos los archivos en el que termina con cuatro meses de edad

Última edición por vidyadhar85; al 09-01-2008 02:34 AM..
  #3 (Enlace permanente)  
Old 09-01-2008
karthicss karthicss is offline
Usuario Registrado
  
 

Fecha: junio 2008
Puestos: 11
Cita:
Publicado originalmente por vidyadhar85 View Post
esto le dará todos los archivos en el que termina con cuatro meses de edad
Gracias por la respuesta. Este es el error que estoy recibiendo .. PLZ ayuda

ksh: / usr / bin / encontrar: arg lista demasiado larga
  #4 (Enlace permanente)  
Old 09-01-2008
DILEEP410 DILEEP410 is offline
Usuario Registrado
  
 

Fecha: diciembre 2006
Puestos: 148
Post

Hola,

probar esto!

Código:
 find . -type f -name *in -mtime +120| sort | uniq
(En Vidyadhar85 la solución, no es sino simplemente-f f y es el tipo de archivo (regular) y también el uso "tipo" antes de aplicar 'uniq', recomienda.)

Recuerdos
Dileep Pattayath
  #5 (Enlace permanente)  
Old 09-01-2008
karthicss karthicss is offline
Usuario Registrado
  
 

Fecha: junio 2008
Puestos: 11
Hola a todos,

Por favor, ayuda

Tengo una lista de 1000 archivos diferentes que llega diariamente a la directory.Some de
los archivos no son procedentes al directorio ahora.

Tengo que escribir un script de shell para encontrar la última fecha y la hora de los archivos que
llegó a la guía. Los archivos deben ser exclusivos.

Todos los archivos termina con 'en'.

La salida debería ver algo como esto.

aeredrin Sep 1 vez
agetrtin 26 de agosto tiempo
--------
---------
----------
---------
lkkjijin tiempo 27 de marzo
erwitein marzo 1 vez
--------
--------
--------
-------- Y así sucesivamente ...

Cada archivo que sólo aparecen una vez en la lista

Muchas gracias ..
  #6 (Enlace permanente)  
Old 09-01-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Fecha: Mayo 2008
Ubicación: Sydney, Australia
Puestos: 1.009
Creo que la exigencia es un poco más complicado de lo que de todos modos. Si no desea utilizar encontrar como que tendría que proteger el uso de * '* en'. Asimismo, la uniq es inútil ya que los nombres de archivo son únicos por definición.

¿Cómo se puede saber qué fecha es para cada uno de los archivos? ¿Está incluido en el nombre del fichero, o vas por la última fecha de modificación de cada archivo?
  #7 (Enlace permanente)  
Old 09-01-2008
época era is offline Forum Advisor  
Pastor de Gatos Inútil (en año sabático)
  
 

Fecha: marzo 2008
Ubicación: / hay / es / sólo / bin / sh
Puestos: 3.652
La opción-ls para encontrar (si está disponible) se imprime la fecha, el tamaño y el propietario de cada archivo, además del nombre de archivo, al igual que el LS comando. (Usted puede usar -exec ls-l () \; como una forma de encontrar si su no tiene la -ls opción.)

Código:
find /path/to/directory -name '*in' -ls
Annihilannic como ya señaló, los nombres de los archivos son únicos por definición.
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 04:08 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