![]() |
|
|
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 |
| noodzaak shell script te krijgen laatste 10 char uit een bestand naam en schrijf in op een nieuw bestand | raj0390 | Programmeren en Shell Scripting | 2 | 07-28-2008 08:09 |
| Noodzaak om een script in UNIX om een bestand als een bestand bestaat | mmdawg | Programmeren en Shell Scripting | 1 | 05-04-2008 11:40 PM |
| PHP script dat stuurt mail - Postfix breekt het | boopfm523 | Programmeren en Shell Scripting | 0 | 03-05-2008 11:38 PM |
| Hoe te schrijven een script een email te sturen naar een id | madhumathikv | Programmeren en Shell Scripting | 4 | 10-23-2007 06:19 PM |
| E-mail bericht als de grootte van het bestand> 0 bytes | poste_d_ordure | Programmeren en Shell Scripting | 1 | 06-02-2006 08:02 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
schrijven van het script om de grootte van het bestand en stuurt een e-mail
Hi all
Iemand een idee om te schrijven van het script om de grootte van het bestand en stuurt een e-mail wanneer de grootte van het bestand increse meer dan 10 MB. bedankt |
|
||||
|
Code:
/bin/find /path/tofile -name filename.whatever -size +10485760c > ./big.dat
if [[ -s ./big.dat ]] ; then
big.dat > /usr/bin/mailx -s 'file too big ' usename@foo.com
fi
|
|
||||
|
Bedankt voor uw antwoord ..
Ik heb iets dat i didnt get .. / bin / find / pad / tofile-naam filename.whatever-size +10485760 c>. / big.dat Ik heb meerdere bestanden (*. txt) onder / var / opt / ABC, dan is ook deze opdracht werken? |
|
||||
|
Bedankt voor uw antwoord ..
Ik heb iets dat i didnt get .. / bin / find / pad / tofile-naam filename.whatever-size +10485760 c>. / big.dat Ik heb meerdere bestanden (*. txt) onder / var / opt / ABC, dan is ook deze opdracht werken? wat ik zoek is, zoals ik al zei heb ik meerdere bestanden (*. txt) onder / var / opt / abc. indien een van de bestandsnaam verhoogd tot meer dan 1 MB, dan wil ik stuur een mail met een verhoogde bestandsnaam en grootte. Bedankt nogmaals. |
|
||||
|
Bedankt voor uw antwoord.
Ik probeerde met het script dat u mij en zij werken met enkele wijzigingen. Ik bewerkt het script zoals hieronder Find-naam kern .* grootte +10485760 c>. / big.txt # if [[-s. / big.txt]]; vervolgens # big.txt> / usr / bin / mailx-s' bestand te groot ' abc@xyz.com dit werkt, maar ik wil dat de grootte van het bestand ook als dit .. -rw ------- 1 root root 254517248 4 aug 21:36 core.2909 en deze lijn i wilt verzenden als een e-mail. Toen ik probeerde met dit ... / bin / find / pad / tofile-naam filename.whatever-size +10485760 c>. / big.dat Er staat nog niet kunnen vinden van de / bin / find. Bedankt voor je hulp. |
|
|||||
|
probeer dit ....
ls-LRT | awk '$ 5> 10485760 (print)'>. / big.txt if [[-s. / big.txt]]; vervolgens / usr / bin / mailx-s' bestand te groot ' abc@xyz.com <Big.txt Laatst gewijzigd door vidyadhar85; op 08.12.2008 11:01 PM.. |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|