![]() |
|
|
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 |
| behovet shell script til at få sidste 10 CHAR fra et filnavn og skrive i en ny fil | raj0390 | Shell Programmering og Scripting | 2 | 07-28-2008 08:09 AM |
| Behovet for at skrive et script i UNIX at finde en fil, hvis en anden fil eksisterer | mmdawg | Shell Programmering og Scripting | 1 | 05-04-2008 11:40 PM |
| PHP script, der sender e-mails - Postfix pauser det | boopfm523 | Shell Programmering og Scripting | 0 | 03-05-2008 11:38 PM |
| Hvordan man skriver en shell script til at sende en email til en id | madhumathikv | Shell Programmering og Scripting | 4 | 10-23-2007 06:19 PM |
| E-mail-besked, hvis filstørrelse> 0 bytes | poste_d_ordure | Shell Programmering og Scripting | 1 | 06-02-2006 08:02 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
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
Du skal indtaste dette i cron til at køre, siger, hvert femte minut. Hvis du vil have den kontrol konstant. |
|
||||
|
Tak for dit svar ..
Jeg har noget, som jeg gjorde ikke komme .. / bin / find / sti / tofile-name filename.whatever-size +10485760 c>. / big.dat Jeg har flere filer (*. txt) under / var / opt / abc, så også er denne kommando arbejde? |
|
||||
|
Tak for dit svar ..
Jeg har noget, som jeg gjorde ikke komme .. / bin / find / sti / tofile-name filename.whatever-size +10485760 c>. / big.dat Jeg har flere filer (*. txt) under / var / opt / abc, så også er denne kommando arbejde? hvad jeg leder efter er, som jeg sagde jeg har flere filer (*. txt) under / var / opt / abc. hvis nogen af filen steget til mere end 1 MB, så jeg vil sende en mail med øget filnavn og størrelse. Endnu en gang tak. |
|
||||
|
Tak for dit svar.
Jeg har lige forsøgt med script, som du giver mig, og det gjorde arbejdet med nogle ændringer. Jeg modificerede scriptet gerne nedenfor find-name kerne .*-size +10485760 c>. / big.txt # hvis [[-s. / big.txt]]; derefter # big.txt> / usr / bin / mailx-s' filen er for stor " abc@xyz.com det fungerer, men jeg ønsker at se filstørrelse for på denne måde .. -rw ------- 1 root root 254517248 august 4 21:36 core.2909 og denne linje vil jeg gerne sende en mail. når jeg har forsøgt med dette ... / bin / find / sti / tofile-name filename.whatever-size +10485760 c>. / big.dat Det siger ikke kunne finde den / bin / finde. Tak for din hjælp. |
|
|||||
|
prøv denne ....
ls-LRT | awk '$ 5> 10485760 (print)'>. / big.txt hvis [[-s. / big.txt]]; derefter / usr / bin / mailx-s' filen er for stor " abc@xyz.com <Big.txt Sidst redigeret af vidyadhar85; 08-12-2008 på 11:01 PM.. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|