![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| taglio - con le colonne di output formattato | dhanamurthy | Shell scripting e di programmazione | 9 | 05-19-2008 10:20 AM |
| Output Formattato | dhanamurthy | Shell scripting e di programmazione | 6 | 05-13-2008 02:30 AM |
| Formattato uscita - awk | dhanamurthy | Shell scripting e di programmazione | 3 | 05-11-2008 11:25 PM |
| formattato in uscita con una virgola | joeyg | Shell scripting e di programmazione | 4 | 03-04-2008 03:54 PM |
| Formattato in uscita KSH | psynaps3 | Shell scripting e di programmazione | 1 | 07-05-2006 08:03 AM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
mailing personalizzati e formattati ls-lt comando di uscita
Sto cercando di scrivere uno script per posta l'output di 'ls-lt' comando che sono 30 giorni di età con le intestazioni, per esempio. come proprietario, data, ora e una porzione di alcuni file di caratteri speciali come 'slfpay $ / #: 032508AA' in / home / directory di prova, voglio solo i numeri da l'ultimo campo ($ 9), anche le e-mail contiene l'ho 1a riga di comando ls-lt uscita con soggetto e restanti uscita nel corpo del messaggio che l'intera produzione dovrebbe passare a un corpo del messaggio.
# Ls-lt rwxr-xr-x 1 tik44 ottobre 7731 il personale 09 17:15 BMA slfpay $ / #: 032508AA rwxr-xr-x 1 tik77 personale 6701 Sep 13 09:47 BMA slfpay $ / #: 054101AA Uscita dovrebbe essere simile, Proprietario Data Timestamp FileName tik44 ott 09 17:15 032508 tik47-set-13 09:47 054321 Script ---------- -------------------------------- #! / usr / bin / ksh set-x DIR \u003d / home / prova OLD \u003d $ (find $ DIR-mtime +30-exec ls () \ -> questo è, e) non smileif [! -z "$ VECCHIA"], quindi LS \u003d `ls-lt $ DIR | ls-lt | awk '(print $ 3" "$ 6" "$ 7" "$ 8" "$ 9)' echo | mail-s "` hostname `: Uscita dal comando ls-l" \ "user@test.com user1@test1.com" Script ---------- -------------------------------- Grazie |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|