![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| besoin de script shell pour obtenir ces 10 dernières char à partir d'un nom de fichier et d'écrire dans un nouveau fichier | raj0390 | De programmation et de script Shell | 2 | 07-28-2008 08:09 AM |
| Besoin d'écrire un script sous UNIX pour trouver un autre fichier si le fichier existe | mmdawg | De programmation et de script Shell | 1 | 05-04-2008 11:40 PM |
| Script PHP qui envoie le courrier électronique - Postfix rompt | boopfm523 | De programmation et de script Shell | 0 | 03-05-2008 11:38 PM |
| Comment écrire un script pour envoyer un email à une identité | madhumathikv | De programmation et de script Shell | 4 | 10-23-2007 06:19 PM |
| Envoi de message, si la taille du fichier> 0 octets | poste_d_ordure | De programmation et de script Shell | 1 | 06-02-2006 08:02 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
écrire le script pour obtenir la taille du fichier et envoie un e-mail
salut tous
N'importe qui ont une idée pour écrire le script pour obtenir la taille du fichier et envoie un e-mail lorsque la taille du fichier increse plus de 10Mo. merci |
|
||||
|
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
|
|
||||
|
Merci pour votre réponse ..
i avoir quelque chose qui i didnt get .. / bin / find / chemin / tofile nom filename.whatever taille +10485760 c>. / big.dat J'ai plusieurs fichiers (*. txt) dans le répertoire / var / opt / abc, alors est ce travail de commande? |
|
||||
|
Merci pour votre réponse ..
i avoir quelque chose qui i didnt get .. / bin / find / chemin / tofile nom filename.whatever taille +10485760 c>. / big.dat J'ai plusieurs fichiers (*. txt) dans le répertoire / var / opt / abc, alors est ce travail de commande? ce que je cherche, comme je l'ai dit j'ai serveral fichiers (*. txt) dans le répertoire / var / opt / abc. si l'un des fichiers est passé à plus de 1 Mo, alors je veux envoyer un mail à l'augmentation de nom de fichier et la taille. Merci encore une fois. |
|
||||
|
Merci pour votre réponse.
Je viens d'essayer avec le script que vous me donner, et il a travaillé avec quelques modifications. J'ai modifié le script comme ci-dessous trouver le nom de base de taille .* +10485760 c>. / big.txt # if [[-s. / big.txt]], puis # big.txt> / usr / bin / mailx-s "fichier trop gros» abc@xyz.com cela fonctionne mais je veux voir la taille du fichier aussi comme ça .. -rw ------- 1 root root 254517248 août 4 21:36 core.2909 et cette ligne, je veux envoyer un mail. quand j'ai essayé avec cette ... / bin / find / chemin / tofile nom filename.whatever taille +10485760 c>. / big.dat Il dit ne peut pas trouver le / bin / find. Merci pour votre aide. |
|
|||||
|
try this ....
ls-lrt | awk '$ 5> 10485760 (print)'>. / big.txt if [[-s. / big.txt]], puis / usr / bin / mailx-s "fichier trop gros» abc@xyz.com <Big.txt Dernière édition par vidyadhar85; au 08.12.2008 11:01 PM.. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|