![]() |
|
|
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 |
| Necesito ayuda con arreglos en C Shell | dominio | Programación de scripts de shell y | 5 | 11-19-2008 08:17 AM |
| Korn Shell Script para averiguar en el log de error | jithu | Programación de scripts de shell y | 2 | 04-24-2008 03:12 PM |
| cómo usar los arrays en c depósito | hgphsf | Programación de scripts de shell y | 6 | 12-14-2007 02:03 PM |
| Tratamiento de errores de secuencias de comandos en Korn Shell | bhgopi | UNIX para usuarios avanzados y expertos | 4 | 09-06-2005 07:44 PM |
| korn shell "bucles y matrices" | muzica | Programación de scripts de shell y | 7 | 09-23-2004 04:02 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Hola Todos
Tengo un script que FTPs FTP unos archivos en una carpeta de usuario. Tengo la intención de realizar un seguimiento de el tamaño de la carpeta antes de FTP y FTP y de impresión después de que una vez que el script se ejecuta de FTP (una especie de comparación, "Antes de FTP," Después de FTP "). Decidí usar Kron depósitos para lograrlo. Código:
#! /bin/ksh
analyse_folders_pre() {
# List of directories to check.
dirNames[0]='bin'
dirPath[0]='/home/user1/bin'
dirNoFilesPre[0]=$(ls ${dirPath[0]} | wc -l | awk '{print $1}')
idx=0
while [ $idx -ne 1 ]
do
tempSize=0
dirFileSizePre[$idx]=0
dirSize=0
for i in $(ls ${dirPath[0]})
do
tempSize=$( ls -l $i | awk '{print $5}')
((dirSize=dirSize+tempSize))
done
dirFileSizePre[$idx]=$dirSize
((idx = idx+1))
done
} ### End of analyse_pack_rel_pre
### Main Script Starts here ###
# List of directories to check.
dirNames[0]='bin'
export dirNames
dirPath[0]=''
export dirPath
dirNoFilesPre[0]=0
export dirNoFilesPre
dirNoFilesPost[0]=0
export dirNoFilesPost
analyse_folders_pre
### Script to FTP
ftp_files
analyse_folders_post
i=0
while [ $i -ne 1 ]
do
echo ${dirNoFilesPre[$i]}
echo ${dirFileSizePre[$i]}
echo ${dirNoFilesPost[$i]}
echo ${dirFileSizePost[$i]}
((i=i+1))
done
error de sintaxis en la línea 8: «dirNoFilesPre [0] \u003d $ 'inesperado ¿Qué podría estar equivocado? ¿Hay alguna forma mejor de hacerlo? |
|
||||
|
Mismo error
Aún recibiendo el mismo error. . .
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|