![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| trenger shell script for å få siste 10 char fra en fil og skrive på en ny fil | raj0390 | Shell programmering og Skripting | 2 | 07-28-2008 08:09 |
| Trenger for å skrive et skript i UNIX å finne en fil hvis en annen fil | mmdawg | Shell programmering og Skripting | 1 | 05-04-2008 11:40 |
| PHP-skript som sender mail - Postfix deler den | boopfm523 | Shell programmering og Skripting | 0 | 03-05-2008 11:38 |
| Hvordan skrive et shell script til å sende en epost til en id | madhumathikv | Shell programmering og Skripting | 4 | 10-23-2007 06:19 |
| E-postmelding hvis filstørrelsen> 0 bytes | poste_d_ordure | Shell programmering og Skripting | 1 | 06-02-2006 08:02 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
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 må angi dette i cron å kjøre, sier, hvert femte minutt. Hvis du ønsker det avmerker stadig. |
|
||||
|
Takk for svar ..
Jeg har noe som jeg gjorde ikke få .. / bin / finne / bane / tofile-navnet filename.whatever størrelse +10485760 c>. / big.dat Jeg har flere filer (*. txt) under / var / opt / abc, så også denne kommandoen arbeid? |
|
||||
|
Takk for svar ..
Jeg har noe som jeg gjorde ikke få .. / bin / finne / bane / tofile-navnet filename.whatever størrelse +10485760 c>. / big.dat Jeg har flere filer (*. txt) under / var / opt / abc, så også denne kommandoen arbeid? det jeg leter etter er, som jeg sa har jeg serveral filer (*. txt) under / var / opt / abc. Hvis noen av filen økt til mer enn 1 MB, så jeg vil sende en mail med økt filnavn og størrelse. Takk nok en gang. |
|
||||
|
Takk for svar.
Jeg prøvde med script som du gir meg, og det fungerte med noen endringer. Jeg endret skriptet som nedenfor finn-navn core .* størrelse +10485760 c>. / big.txt # Hvis [[-s. / big.txt]], og # big.txt> / usr / bin / mailx-s "-filen for stor" abc@xyz.com dette fungerer, men jeg vil se filstørrelse for sånn .. -RW ------- 1 root root 254517248 august 4 21:36 core.2909 og denne linjen jeg vil sende en mail. Da jeg prøvde med dette ... / bin / finne / bane / tofile-navnet filename.whatever størrelse +10485760 c>. / big.dat Det sier ikke kunne finne den / bin / finne. Takk for hjelpen. |
|
|||||
|
prøve dette ....
ls-LRT | awk '$ 5> 10485760 (print) ">. / big.txt Hvis [[-s. / big.txt]], og / usr / bin / mailx-s "-filen for stor" abc@xyz.com <Big.txt Sist endret av vidyadhar85; 08-12-2008 på 11:01.. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|