![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
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 |
| cut - format de sortie avec des colonnes | dhanamurthy | De programmation et de script Shell | 9 | 05-19-2008 11:20 AM |
| Formatted Output | dhanamurthy | De programmation et de script Shell | 6 | 05-13-2008 03:30 AM |
| Une sortie mise en forme - awk | dhanamurthy | De programmation et de script Shell | 3 | 05-12-2008 12:25 AM |
| une sortie mise en forme par des virgules | joeyg | De programmation et de script Shell | 4 | 03-04-2008 03:54 PM |
| Formatée en KSH | psynaps3 | De programmation et de script Shell | 1 | 07-05-2006 09:03 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
mailing personnalisé et formaté commande ls-l de sortie
J'essaie d'écrire un script pour la production de e-mail 'ls-l' commande qui sont âgés de 30 jours avec des têtes par exemple. comme propriétaire, la date, l'heure et d'une partie de certains caractères spéciaux, comme les fichiers' slfpay $ / #: 032508AA 'in / home / répertoire de test, je veux juste le nombre de la dernière zone ($ 9), aussi je reçois l'email contient le 1ère ligne de ls-l de sortie avec l'objet et la production reste dans le corps du message que le résultat complet doit accéder à un corps de message.
# Ls-lt rwxr-xr-x 1 tik44 octobre 7731 du personnel 09 17:15 bma slfpay $ / #: 032508AA rwxr-xr-x 1 tik77 personnel 6701 Sep 13 09:47 bma slfpay $ / #: 054101AA Sortie devrait ressembler à ceci: Propriétaire Date Timestamp FileName tik44 octobre 09 17:15 032508 tik47 Sep 13 09:47 054321 Script ---------- -------------------------------- #! / usr / bin / ksh set-x DIR \u003d / home / test OLD \u003d $ (find $ DIR-mtime +30-exec ls () \ -> il s'agit, et) de ne pas smileyif [! -z "$ old"], puis LS \u003d `ls-lt $ DIR | ls-l | awk '(print $ 3" "$ 6" "$ 7" "$ 8" "$ 9)' echo | mail-s "` hostname `: sortie de la commande ls-l" \ "user@test.com user1@test1.com" Script ---------- -------------------------------- Merci |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|