![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Jeg har brug for hjælp med arrays i C Shell | domæne | Shell Programmering og Scripting | 5 | 11-19-2008 08:17 AM |
| Korn Shell Script at finde ud af fejl i logfile | jithu | Shell Programmering og Scripting | 2 | 04-24-2008 02:12 PM |
| hvordan man bruger arrays i C shell | hgphsf | Shell Programmering og Scripting | 6 | 12-14-2007 02:03 PM |
| Fejlhåndtering i Korn Shell scripts | bhgopi | UNIX for Advanced & Ekspertsøgning Brugere | 4 | 09-06-2005 06:44 PM |
| Korn shell "sløjfer & arrays" | muzica | Shell Programmering og Scripting | 7 | 09-23-2004 03:02 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Hej Alle
Jeg har en FTP-script som FTPs nogle filer til en brugers mappe. Jeg agter at holde styr på mappen størrelse før FTP og efter FTP og udskrive at når FTP script køres (en form for sammenligning, "Før FTP," Efter FTP "). Jeg besluttede at bruge Kron tanke at opnå dette. Code:
#! /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
syntaksfejl på linje 8: »dirNoFilesPre [0] \u003d $ 'uventede Hvad kan være galt? Er der nogen bedre måde at gøre det? |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|