![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
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 |
| cut - kolonner med formateret Output | dhanamurthy | Shell Programmering og Scripting | 9 | 05-19-2008 11:20 AM |
| Formateret Output | dhanamurthy | Shell Programmering og Scripting | 6 | 05-13-2008 03:30 AM |
| Formateret output - awk | dhanamurthy | Shell Programmering og Scripting | 3 | 05-12-2008 12:25 AM |
| formateret output med kommaer | joeyg | Shell Programmering og Scripting | 4 | 03-04-2008 03:54 PM |
| Formateret output i ksh | psynaps3 | Shell Programmering og Scripting | 1 | 07-05-2006 09:03 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
mailing tilpassede og formateret ls-lt kommando output
Jeg forsøger at skrive et script til email produktionen af 'ls-lt' kommando, som er 30 dage gamle sammen med overskrifter for f.eks. som ejer, dato, timestamp og en del af nogle særlige karakter filer som 'slfpay $ / #: 032508AA' in / home / test biblioteket, vil jeg blot tallene fra det sidste felt ($ 9), også den e-mail, jeg får indeholder 1. linje af ls-lt output sammen med emnet og de resterende produktion i brødteksten henviser til, at hele produktionen skal gå til en besked organ.
# Ls-lt rwxr-xr-x 1 tik44 ansatte 7.731 Oct 09 17:15 BMA slfpay $ / #: 032508AA rwxr-xr-x 1 tik77 ansatte 6.701 13 september 09:47 BMA slfpay $ / #: 054101AA Output skal se ud, Ejer Dato Tidsstempel FileName tik44 Oct 09 17:15 032508 tik47 13 september 09:47 054.321 ---------- Script -------------------------------- #! / usr / bin / ksh set-x DIR \u003d / home / test OLD \u003d $ (find $ DIR-mtime +30-exec ls () \ -> dette er, og) ikke smileyif [! -z "$ gamle"]; derefter LS \u003d `ls-lt $ DIR | ls-lt | awk '(print $ 3" "$ 6" "$ 7" "$ 8" "$ 9)' echo | mail-s "` hostname `: Output fra ls-l command" \ "user@test.com user1@test1.com" ---------- Script -------------------------------- Tak |
|
||||
|
mailing tilpassede og formateret ls-lt kommando output
Tak,
Og hvordan kan jeg post resultatet af denne 'ls' kommandoen, også jeg skal bare have det antal del fra Filnavn ($ 9), dvs 032.508 fra filnavn 'bma_slfpay $ / #: 032508AA' |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|