The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



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
me helpen met het versturen van parameters uit sqlplus script Unix shell script Hara Programmeren en Shell Scripting 2 01-29-2008 03:31 PM
Checklist voor Shell Script reqd Shivdatta Programmeren en Shell Scripting 2 11-30-2007 10:59
Check in Unix shell-script, zodat niemand in staat is het script handmatig adi_bang76 Programmeren en Shell Scripting 1 11-16-2006 10:43
Verschil tussen het schrijven van Unix shell script en AIX Shell Scripts haroonec AIX 0 04-12-2006 02:27
How to run unix-commando's in een nieuw reservoir in een shell script? hkapil Programmeren en Shell Scripting 2 01-04-2006 06:56

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 11-18-2008
venkatesht venkatesht is offline
Geregistreerde gebruiker
  
 

Join Date: november 2008
Posts: 68
Unix shell script reqd ...

Taak:

Korte omschrijving: Als u de bestanden in een bepaalde directory van de vorige dag, sorteren op datum en tijd en e-mailen over een bepaald id.

En de tijd is verdeeld in acht velden en gebaseerd op de tijd dat het gebied moet worden bijgewerkt met de vlag 1.

Acht velden eruit (12 tot 15, 15 tot 18, 18 tot en met 21, 21 tot 24,
00 tot 03, 03 tot 06, 06 tot 09 en 09 tot en met 12)

En tenslotte de totale kolom moet worden bijgewerkt met het aantal dossiers die behoren tot hetzelfde type.

Hieronder vindt u de bijgevoegde excel sheet. Moet u de bijlage in dit formaat aan de gebruikers.

Thanks in advance,
Venkatesh.
Bijgevoegde bestanden
File Type: xls Core Vuilnisbelten 05 november Example.xls (34,5 KB, 26 views)
  #2 (permalink)  
Old 11-18-2008
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Join Date: Jul 2006
Vestiging: Duitsland, Berlijn
Berichten: 2.974
waar is uw probleem? Toon ons wat u tot nu toe hebben gedaan in uw script.
  #3 (permalink)  
Old 11-19-2008
venkatesht venkatesht is offline
Geregistreerde gebruiker
  
 

Join Date: november 2008
Posts: 68
Ik heb niet krijgen op uw vraag. Heb ik een script waar wel het vinden van de bestanden in een directory voor de vorige dag en e-mail over het aan de onderscheiden gebruikers.

Maar ik nodig ter voorbereiding van een script dat gebaseerd is op tijd op de vlag moet worden bijgewerkt met 1. Duidelijk dit punt. Please help.

Bedankt,
Venkatesh.
  #4 (permalink)  
Old 11-19-2008
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Join Date: Jul 2006
Vestiging: Duitsland, Berlijn
Berichten: 2.974
dus laten zien wat je tot nu toe hebben gedaan. niemand is het schrijven van een script voor je. wij kunnen helpen als u vastzit ...
  #5 (permalink)  
Old 11-19-2008
venkatesht venkatesht is offline
Geregistreerde gebruiker
  
 

Join Date: november 2008
Posts: 68
Zie het onderstaande script:

Dit is wat ik tot nu toe hebben gedaan. Thanks in advance.

Code:
Y=`date +'%Y'`
M=`date +'%m'`
D=`date +'%d'`
#today=$Y$M$D
#echo $today

if [ $M -eq 01 -o $M -eq 03 -o $M -eq 05 -o $M -eq 07 -o $M -eq 08 -o $M -eq 10 -o $M -eq 12 ] && [ $D -eq 01 ];then
   yesterday=`expr $D + 30`$M$Y
else
if [ $M -eq 04 -o $M -eq 06 -o $M -eq 09 -o $M -eq 11 ] && [ $D -eq 01 ]; then
   yesterday=`expr $D + 29`$M$Y
else
if [ $M -eq 02 -a $D -eq 01 ]; then
   yesterday=`expr $D + 27`$M$Y
else
   yesterday=`expr $D - 1`$M$Y
fi
fi
fi

find /opt/pkms/sinteg/logs -name "Pk*" -mtime 2 -type f -exec ls -l {} \; > Txtfile

if [ -s Txtfile ];then
   cut -d ' ' -f 6- Txtfile > corefile
fi;

echo "Please find the following corefiles.\n" > EMAIL.txt

#Append the required fields to EMAIL.txt

cat corefile >> /opt/pkms/CGEYScripts/EMAIL.txt

#E-mail output to PKMS Team

mailx -s "corefiles_$yesterday" \Team@mail.com \ < /opt/pkms/CGEYScripts/EMAIL.txt

#if e-mail is successful, delete the files

errflag=$?

if [ $errflag = 0 ]
then
  rm /opt/pkms/CGEYScripts/EMAIL.txt
  rm Txtfile
fi

Bedankt,
Venkatesh.

Laatst gewijzigd door vino; op 11.19.2008 05:56.. Reden: Verwijderde e-ID op de post
  #6 (permalink)  
Old 11-20-2008
venkatesht venkatesht is offline
Geregistreerde gebruiker
  
 

Join Date: november 2008
Posts: 68
Kan iemand me helpen op deze alstublieft?

Bedankt,
Venkatesh.
  #7 (permalink)  
Old 11-20-2008
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Join Date: Jul 2006
Vestiging: Duitsland, Berlijn
Berichten: 2.974
PLEASE DO NOT "hobbel" up-posten. het is tegen de regels. Als iemand kan helpen, zullen ze ... wacht gewoon een beetje!
Closed Thread

Bladwijzers

Labels
shell script, shell scripting, Unix Scripting, unix scripting basics

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 09:05 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0