Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
Google Site



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-09-2006
Regisztrált felhasználó
 

Join Date: Oct 2006
Hozzászólások: 1
korn shell scriptet, hogy ugyanaz a fájl története

Helló,

Hogyan írhatok a Korn shell, amely fájlt nevezze át az aktuális dátumot. Amit én akarok, azt egy fájlban átírt minden nap. De ahelyett, szeretném tartani a 14 nap történetét a fájlt. Szóval szeretnék írni egy forgatókönyvet, amely nevezze át a fájlt a jelenlegi időpontban csatolt vége a fájlnév. Akkor a script megy keresztül a történelem és törölje azokat, amelyek 14 nappal korábban az aktuális dátumot. Köszönöm.
Sponsored Links
  #2 (permalink)  
Old 10-09-2006
BOFH BOFH is offline Forum Advisor  
Regisztrált felhasználó
 

Join Date: Feb 2005
Helyszín: Broomfield, CO
Posts: 406
Alapjában véve, csak az aktuális dátum a shell változók, mint a DATE


Kód:
DATE=`date +"%Y%m%d"`

Helyezze át a fájlt az új fájl


Kód:
mv log log.$DATE

És akkor csak töröl a fájlokat 14 napnál régebbi


Kód:
find /var/adm -name log.* -exec rm {} \;

Természetesen szüksége lesz egy kis extra bitek körül a parancsot adtam neked. Nem tudom, a fájl nevét nevét vagy elérési utat. Nem tudom, ha az törölni fogja találni több, mint azt a fájlt, ha érdekel be nem tudom, ha a program továbbra is írni a fájlt át, vagy ha létre kell hoznia egy új log fájlt, és indítsa újra a kb. Én sem tudom, az operációs rendszert, amely különbséget tesz.

Mivel én nem tudom, más változók eltérő bit ön tesz ki, ha ezeket a parancsokat hajtják végre ülnek most okozhatnak némi kárt a rendszer. Ügyeljen arra, hogy megfelelően módosítja azokat fájlnevek és elérési út, és ellenőrizze, hogy az alkönyvtárakat róla, hogy ne törölje a szükséges fájlt.

Carl
  #3 (permalink)  
Old 10-09-2006
Regisztrált felhasználó
 

Join Date: Oct 2006
Hozzászólások: 13
próbálja meg ezt a

#! / bin / sh
mv <fájlnév> <filename.`date +%Y%d%m%H%M%S`>
találni <dirname>-type f-name <filename.*>-mtime +13-exec ls-lt () \;-exec rm-f () \;> file_list





rgrds,
samsam
Sponsored Links
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 Ki


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
Segítség a Korn Shell parancsfájl heprox AIX 1 12-19-2005 02:04 PM
korn shell script pavan_test UNIX Desktop dummies Kérdések és válaszok 3 10-27-2005 01:09 PM
korn shell script pavan_test A UNIX a dummies Kérdések és válaszok 1 10-26-2005 02:17 PM
Korn Héjprogram - Olvassa el a Fájl & Keresés az értékek run_unx_novice Shell programozás és Scripting 2 06-15-2005 08:20 AM
su és a jelszót a Korn shell script Melissa A UNIX a dummies Kérdések és válaszok 2 10-03-2001 08:24 PM



Minden idő GMT -4. Az idő most 10:54 PM.


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 Content Copyright © 1993-2010. All Rights Management by Reserved.Ad RedTyger

Content Relevant URLs by vBSEO 3.2.0