The UNIX and Linux Forums  

Go Back   El UNIX y Linux Foros > Especial Foros > UNIX Desktop for Dummies Preguntas y Respuestas
.
google unix.com



UNIX Desktop for Dummies Preguntas y Respuestas UNIX y Linux discutir las interfaces de usuario como GNOME, KDE, CDE, y Open Office aquí. Todos los UNIX y Linux Newbies Bienvenido!

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Incrustación de un comando con SSH hcclnoodles Programación de scripts de shell y 2 07-13-2008 12:49 PM
comparar el tamaño del archivo de un archivo de salida a partir de un guión moustik Programación de scripts de shell y 7 11-07-2007 10:17 AM
Incrustación de código en C xnest lesnaubr Programación de Alto Nivel 4 08-13-2007 03:27 PM
Incrustar en Perl construir ksh ... svetlur Programación de scripts de shell y 1 06-07-2007 10:39 PM
Salida de secuencia de comandos en un archivo sumeet UNIX para usuarios avanzados y expertos 3 11-29-2006 12:12 PM

Reply
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 06-02-2009
Colel2 Colel2 is offline
Usuario Registrado
  
 

Fecha: mayo 2009
Publicaciones: 4
Colocando el archivo de salida en una secuencia de comandos

Hola.

¡He encontrado un script de Unix en este sitio web que calcula una fecha que es de 2 meses a partir de hoy. Estoy usando el script y escribir el valor en un archivo llamado 2monthsago.txt. Quiero usar ese valor en otro guión. A continuación es mi intento de hacer esto y los resultados.

Mi Guión:

#! / usr / bin / ksh
# Mi intento de ejecutar el proceso de flujo en los scripts de mantenimiento Lawson

chmod 777 / home/iclac/script_writing/2monthsago.txt;

udate \u003d `/ home/iclac/script_writing/2monthsago.txt»
rdate \u003d "` date +% m /% d /% Y "` ";
# chomp ($ rdate);

print "Ejecutar Fecha $ rdate, Purgue Jueves $ udate \ n";
print "perl $ GENDIR / bin / batch.pl MoveWorkunitToHistory movimiento outputFileName / apps / Lawson / Derecho / bpm / wflog / archivo / pflows_move_hist.txt-processThurDate $ udate \ n ";

Resultados:

ucasd80: iclac: / home / iclac / script_writing #. / ProcFlow_maint
/home/iclac/script_writing/2monthsago.txt: 04/30/2009: No se ha encontrado. **** Se muestra el valor, pero no estoy seguro de por qué los informes' no encontrado '
Ejecutar Fecha 06/01/2009, Jueves Purgue __________ **** Se supone que es la lista de las'04 / 30/2009 'fecha aquí.

perl / apps / Lawson / general / bin / batch.pl MoveWorkunitToHistory movimiento outputFileName / apps / Lawson / Derecho / bpm / wflog / archivo / pflows_move_hist.txt-processThurDate


También he probado la udate con comillas y, a continuación, sin comillas. Cuando hago los informes que el aguijón como el valor - véase más adelante.
Código: udate \u003d "/ home/iclac/script_writing/2monthsago.txt"

Resultados: 06/02/2009 Fecha Ejecutar, Purgue Jueves / home/iclac/script_writing/2monthsago.txt

Alguna idea sobre lo que estoy haciendo mal.
Firmado: Absolutamente confundido alias Leslie



Publicar Actualización ----- -----

Con la ayuda de un compañero de trabajo que tenemos que trabajar.

Necesitaba cambiar mi udate la línea de lo anterior a lo que se enumeran a continuación:

udate \u003d `cat / home/iclac/script_writing/2monthsago.txt»;

En la actualidad funciona como un encanto.
Gracias!
  #2 (Enlace permanente)  
Old 09/08/2009
TonyFullerMalv's Avatar
TonyFullerMalv TonyFullerMalv is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: Sep 2008
Lugar: Malvern, WORCS. Reino Unido
Puestos: 748

Código:
udate="/home/iclac/script_writing/2monthsago.txt"

debe decir:

Código:
udate=`/home/iclac/script_writing/2monthsago.txt`

Por cierto scripts son normalmente se guardan con extensión ". Sufijo sh" nombre de archivo para que otros saben que es una secuencia de comandos y no un documento de texto.
Reply

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 05:34 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