The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > UNIX för avancerade & Expertanvändare
.
google unix.com



UNIX för avancerade & Expertanvändare Expert-to-experten. Läs avancerade UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Jämföra två filer ragavhere Shell-programmering och Skript 32 12-04-2008 01:24
Jämföra två filer guptan Shell-programmering och Skript 5 08-04-2008 09:02
Hitta filer med namn som har ett reellt tal större sedan difined. harmonwood Shell-programmering och Skript 2 11-09-2007 10:28
Jämföra 2 filer hdixon UNIX for Dummies Frågor & Svar 2 08-01-2007 01:24
jämföra två filer Marwan UNIX for Dummies Frågor & Svar 6 06-11-2007 03:39

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 02-08-2007
terrym terrym is offline
Registered User
  
 

Join Date: februari 2007
Plats: Centurion, Sydafrika
Inlägg: 6
jämföra skugga filer med riktiga filer

Hej

Jag måste jämföra skugga filstorlekar med deras verkliga filen motsvarigheter. Om skuggan filstorleken skiljer utgör realfile storlek då måste skicka ett mail. Mitt problem är att vårt system har över 1600 shadowfiles i olika kataloger, med olika namn. enda consistancy är. sh filen ext för shadowfiles.
Något enkelt sätt att göra detta?

Thanx
Terry
  #2 (permalänk)  
Old 02-08-2007
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: februari 2004
Ort: NM
Inlägg: 5.784
Är du säker på det. Sh filer du hittade inte kallas. SH eftersom de är skalskript?
UNIX associerar inte vad en fil med filnamnstillägget som Windows gör.

Du kan få "smak" för en fil med filen kommandot

Kod:
file myscript.sh

kommer tillbaka något liknande "Bourne shell script" om det är ett Bourne shell script, till exempel.
  #3 (permalänk)  
Old 02-08-2007
terrym terrym is offline
Registered User
  
 

Join Date: februari 2007
Plats: Centurion, Sydafrika
Inlägg: 6
den. sh är ansökan skugga filer, har detta bekräftats.
  #4 (permalänk)  
Old 02-08-2007
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: februari 2004
Ort: NM
Inlägg: 5.784

Kod:
#/bin/ksh
# get the base real files
find /path/to/realfiles -name '*' -type f | \
while read file
do
      wc -c "$file"  | read size dummy
      echo "`basename $file` $size"
done > realfiles
# get all the shadow files
find / -type ! -name '/path/to/realfiles/*' |\
while read file
do
       wc -c "$file"  | read size dummy
       echo "`basename $file` $size  $file"
done > shadowfiles

# create a file badfiles that is a list of all the failures
awk '{
        FILENAME=="realfiles" {
                key[$1 $2]++
        }
        FILENAME=="shadowfiles" {
                if( !key[$1 $2]) { print $3 }
        }
      }'   realfiles shadowfiles > badfiles
# send email
cat badfiles | /usr/bin/mailx -s 'bad shadow files' somebody@someplace.com

Börja med denna kod. Innan du försöker posta något kontrollera både shadowfiles och realfiles och badfiles för innehåll.
  #5 (permalänk)  
Old 02-09-2007
terrym terrym is offline
Registered User
  
 

Join Date: februari 2007
Plats: Centurion, Sydafrika
Inlägg: 6
Thumbs up

Tack så mycket. Uppskattar hjälp
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är På
Smilies är På
[IMG] kod PÃ¥
HTML-koden är Av
Trackback är På
Pingbacks är På
Refbacks är På




Alla tider är GMT -4. Klockan är nu 08:48.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0