![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| 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 01:18 PM |
| Cómo incluir tecla de retorno con el proceso de antecedentes "y" en el script de shell | racbern | Programación de scripts de shell y | 1 | 03-11-2008 07:30 AM |
| cómo incluir la hoja de cálculo:: ParseExcel en el script de shell | Akash | Programación de scripts de shell y | 1 | 01-10-2008 11:17 AM |
| Cómo incluir script de shell en el programa C | Mridula | Programación de Alto Nivel | 5 | 07-30-2006 04:13 AM |
| Diferencia entre la escritura y la secuencia de comandos de shell de Unix AIX Shell Scripts | haroonec | AIX | 0 | 04-12-2006 03:27 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Cómo hacer que los scripts de shell en un gran script de shell?
Estoy queriendo crear un script de shell que ejecute, como quiero que se ejecute una serie de scripts de shell scripts PHP y en secuencia. Pero, no estoy seguro de cómo incluir scripts de shell.
Nota: Las rutas de la seguridad ha cambiado / estéticos. Código:
#!/bin/sh # FILE: '_final.sh' -- a list of shell scripts and php files to run. sh /path/to/delete.sh # # Just ignore these following lines for the moment #sh /path/to/mycronjobs/unzip.sh #php /path/to/mycronjobs/ci_cron.php --run=/cron/run/ --show-output #sh /path/to/mycronjobs/mysql_import.sh #php /path/to/mycronjobs/ci_cron.php --run=/cron/removeBlankRows/ --show-output Cita:
He examinado en Google, el más tengo es que estoy destinado a cualquiera que use la "fuente" o el comando "." mando, pero sin explicación de cómo usarlo. Traté tanto de los siguientes; Código:
#!/bin/sh . /path/to/delete.sh source /path/to/delete.sh Alguien me puede iluminar, ¿cómo puedo incluir los scripts de shell? ¿Hay una función o incluir algo? Gracias. |
|
||||
|
¿Tiene delete.sh invocar directorynal.sh? Para mí, parece que delete.sh que se llama correctamente.
|
|
||||
|
Cita:
Pero entonces ¿por qué se quejan de que no puede encontrar el archivo / directorio / contenido, incluso si es que existe? Delete.sh hace esto; Código:
find /path/to/inbounddata/data/* -depth -type d ! -name data -ctime 24 -exec /bin/rm -Rf "{}" \;
No puedo usar un "echo" hecho "en este archivo, de modo que esto es parte de la razón por la que he separado a todos. |
|
||||
|
El comando find puede recoger ese archivo. Puede probar esto, para confirmar: find / ruta / al / inbounddata / datos / * fondo de tipo d! nombre-datos
Compruebe si la lista devuelta contiene un archivo llamado, directorynal.sh. Si devuelve una gran cantidad de archivos, redirigir la salida a un archivo. |
|
||||
|
Cita:
Cita:
|
|
||||
|
Hola.
Me encontré: Código:
find /path/to/inbounddata/data/* -depth -type d ! -name data Cita:
Cita:
EDITAR / ACTUALIZAR. Al parecer hay un error con mi delete.sh archivo Código:
# It only works if I set the ctime to 0
find /path/to/inbounddata/data/* -depth -type d ! -name data -ctime 24 -exec /bin/rm -Rf "{}" \;
Cita:
Última edición por worchyld; al 03-18-2009 08:50 AM.. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|