![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Ik heb hulp nodig met arrays in C Shell | domein | Programmeren en Shell Scripting | 5 | 11-19-2008 08:17 |
| Korn shell script uit te vinden fout in logbestand | jithu | Programmeren en Shell Scripting | 2 | 04-24-2008 03:12 PM |
| het gebruik van arrays in C shell | hgphsf | Programmeren en Shell Scripting | 6 | 12-14-2007 02:03 PM |
| Error handling in de Korn shell scripts | bhgopi | UNIX for Advanced & Expert Gebruikers | 4 | 09-06-2005 07:44 PM |
| Korn shell 'loops & arrays " | muzica | Programmeren en Shell Scripting | 7 | 09-23-2004 04:02 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Hi All
Ik heb een FTP-script dat FTPS paar bestanden in een map gebruiker. Ik ben van plan om bij te houden van de map vóór en na FTP FTP en print dat zodra de FTP-script wordt uitgevoerd (een soort van vergelijking, "Voordat FTP," Na FTP "). Ik besloot gebruik te maken Kron reservoirs om deze. 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
syntaxisfout op lijn 8: "dirNoFilesPre [0] \u003d $ 'onverwachte Wat kunnen er mis? Is er een betere manier om dit te doen? |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|