The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
cut - oszlopokat formázott kimenet dhanamurthy Shell programozás és Scripting 9 05-19-2008 11:20 AM
Formázott kimenet dhanamurthy Shell programozás és Scripting 6 05-13-2008 03:30 AM
Formázott kimenet - awk dhanamurthy Shell programozás és Scripting 3 05-12-2008 12:25 AM
formázott kimenet commas joeyg Shell programozás és Scripting 4 03-04-2008 03:54 PM
Formázott kimenet KSH psynaps3 Shell programozás és Scripting 1 07-05-2006 09:03 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-10-2008
mbak mbak is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 18
levelezőlistákra szabott és formázott ls-lt parancs kimenetét

Próbálok írni egy scriptet, hogy a kimenő e-mailt a "ls-lt" parancs, amely 30 napos együtt fejlécében pl. mint tulajdonos, a dátum és időbélyegző egy része valamilyen speciális karakter kép, mint a "slfpay $ / #: 032508AA 'in / home / test könyvtárba, én csak azt szeretném a számokat az utolsó mező ($ 9), továbbá az e-mailt kapok tartalmazza 1. sor ls-lt kimenet mellett tárgyát és még kimenet az üzenet törzsében mivel a teljes kimenő kellene mennie egy üzenet szövegét.

# Ls-lt
rwxr-xr-x 1 tik44 alkalmazottak 7.731 Oct 09 17:15 BMA slfpay $ / #: 032508AA
rwxr-xr-x 1 tik77 alkalmazottak 6.701 szeptember 13. 09:47 BMA slfpay $ / #: 054101AA

Kimenet kell kinéznie,
Tulajdonos dátuma Timestamp FileName
tik44 Oct 09 17:15 032508
tik47 szeptember 13. 09:47 054321

Script ---------- --------------------------------
#! / usr / bin / ksh
set-x
DIR \u003d / home / test
OLD \u003d $ (find $ DIR-mtime +30-exec ls () \ -> ez, és) nem smiley

if [! -z "$ RÉGI"], majd
LS \u003d `ls-lt $ DIR | ls-lt | awk '(print $ 3" "$ 6" "$ 7" "$ 8" "$ 9)'
echo | mail-s "` hostname `: kimeneti ls-l parancs" \
: "user@test.com user1@test1.com"
Script ---------- --------------------------------
Köszönöm
  #2 (permalink)  
Old 10-11-2008
danmero danmero is offline Forum Advisor  
  
 

Join Date: Nov 2007
Helyszín: 45,48-73,63
Hozzászólások: 1.434
Mire van szüksége:
Kód:
...
ls -lt $DIR | awk '{print "Owner Date Timestamp FileName"}{print $3,$6,$7,$8,$9}'
...

Last edited by danmero; 10-11-2008 at 11:14 AM..
  #3 (permalink)  
Old 10-11-2008
mbak mbak is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 18
levelezőlistákra szabott és formázott ls-lt parancs kimenetét

Köszönöm,
És hogyan lehet a kimenő e-mail e "ls" parancs is, én csak szükség a szám részben a fájlnév ($ 9), azaz 032.508-tól filename 'bma_slfpay $ / #: 032508AA "
  #4 (permalink)  
Old 10-11-2008
danmero danmero is offline Forum Advisor  
  
 

Join Date: Nov 2007
Helyszín: 45,48-73,63
Hozzászólások: 1.434
Ennek dolgozni 6 jegyű szám.
Kód:
ls -lt | awk '{print "Owner Date Timestamp FileName"}{print $3,$6,$7,$8,substr($9,match($9,/[0-9]/),6)}'
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 12:06 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0