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
Captura de secuencias de comandos de Shell de salida a un archivo rajan_san Programación de scripts de shell y 4 01-13-2009 01:30 PM
Script para captar nuevas líneas en un fichero y copiarlo al nuevo archivo fara_aris Programación de scripts de shell y 0 05-27-2008 10:11 PM
script de shell para buscar el contenido de los archivos de tiempo en el directorio psychobeauty Programación de scripts de shell y 10 04-21-2008 05:37 AM
script para editar el contenido de un archivo tiger99 Programación de scripts de shell y 3 01-31-2008 04:43 AM
del contenido de un archivo a la salida estándar a partir de un guión bryan Programación de scripts de shell y 4 06-30-2006 12:48 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 02-11-2009
bjawasa bjawasa is offline
Usuario Registrado
  
 

Fecha: febrero 2009
Publicaciones: 3
script para capturar el contenido del fichero borrado

Tengo que capturar el contenido de un archivo antes de ser borrados. Este archivo se elimina inmediatamente después de que se crea.

Yo uso el siguiente comando en el símbolo del sistema, pero no estoy obteniendo el resultado deseado.

# bash-3,00, mientras que la verdad; hacer cat archivo *> tempfile; hacer;

Lo que estoy tratando aquí es de capturar el contenido del "archivo *" y de salida a tempfile. El contenido del "archivo *" se sobrescriben en el proceso y que necesito para ver el contenido más reciente.

Si yo no trate de salida en el 'temporal' Yo podía ver el contenido del archivo en la línea de comandos -> bash-3.00 # mientras true; hacer cat *; hacer;

Alguna idea de si esto se puede hacer de mejor manera?
  #2 (Enlace permanente)  
Old 02-11-2009
hari_anj hari_anj is offline
Usuario Registrado
  
 

Fecha: marzo 2008
Publicaciones: 6
Por favor, intente el siguiente comando

mientras que la verdad; hacer cat archivo *>> tempfile 2> / dev / null; hacer;
  #3 (Enlace permanente)  
Old 02-11-2009
bjawasa bjawasa is offline
Usuario Registrado
  
 

Fecha: febrero 2009
Publicaciones: 3
Hari, gracias por su rápida respuesta. Sin embargo, el comando que le sugirió la tempfile adjunta. Como ya he dicho "archivo *" se sobrescribirán y lo que necesito es para captar el contenido más reciente de 'archivo * "antes de borrarlo, sin que se adjunta a tempfile.

El comando que he usado anteriormente -> al mismo tiempo verdad; hacer cat archivo *> tempfile; hecho; o
mientras que la verdad; hacer cat archivo *> tempfile 2> / dev / null; hacer;
no escribir nada en tempfile.
  #4 (Enlace permanente)  
Old 02-11-2009
Franklin52 Franklin52 is offline Forum Staff  
Moderador
  
 

Fecha: febrero 2007
Mensajes: 4.302
Para entender lo que me has 1 archivo, ¿por qué usar "file *" en su comando?
¿Cuál es el nombre del archivo y por qué no usas cp en lugar de gato?

Recuerdos
  #5 (Enlace permanente)  
Old 02-11-2009
bjawasa bjawasa is offline
Usuario Registrado
  
 

Fecha: febrero 2009
Publicaciones: 3
Este archivo (archivo *) está siendo creado por una aplicación, y la última parte del nombre del archivo es generado por la aplicación con un nombre aleatorio.

La principal intención es capturar el último escrito en este archivo de datos (archivo *). Este archivo es FTPed a un servidor remoto e inmediatamente después de que se FTPed, éste se eliminará en el host del servidor, y tengo que capturar los datos que está escrito justo antes de que se suprime.
  #6 (Enlace permanente)  
Old 02-11-2009
Franklin52 Franklin52 is offline Forum Staff  
Moderador
  
 

Fecha: febrero 2007
Mensajes: 4.302
Si sólo tiene un archivo que no tiene que usar un bucle, cat archivo *> tempfile debería ser suficiente asumir que desea copiar todo el contenido de su archivo.

Recuerdos
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 11:32 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