The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Gelijkwaardige commando "stat" im_new Programmeren en Shell Scripting 6 01-15-2009 10:04
stat gajju UNIX for Advanced & Expert Gebruikers 6 09-08-2008 10:55 PM
Kan niet Stat Fout Homer Allman UNIX for Advanced & Expert Gebruikers 1 05-22-2006 11:07
soort kan niet stat fout. Radhika Programmeren en Shell Scripting 5 06-03-2005 12:34 AM
stat commando emreatlier Programmeren en Shell Scripting 2 08-14-2003 05:03 PM

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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 10-03-2008
GKK G.K.K is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2008
Posts: 32
stat commando fout!

Hi All,

kan iemand alstublieft verhelpen van dit probleem voor mij ...
if i am using stat commando in de shell scripting is het foute aangooi die stat commando niet gevonden ..

Hoe kan ik vervangen stat commando met andere commando in Unix shell scripting om de grootte van een directory ... de hieronder is de code voor het commando stat ..

size_dir \u003d $ (stat-c% s $ 1) # $ 1 heeft de directory naam (bijvoorbeeld / root / Kamal)
echo $ size_dir

help me alsjeblieft om over fouten te komen in deze code ...

Thanks & tevoren
Kamal
  #2 (permalink)  
Old 10-03-2008
Yogesh Sawant's Avatar
Yogesh Sawant Yogesh Sawant is offline Forum Staff  
Part Time Moderator en Full Time pap
  
 

Join Date: Sep 2006
Locatie: Rossem, Tazenda
Berichten: 1.086
proberen dit te vervangen:
Code:
size_dir=$(stat -c %s $1) #$1 has the directory name (e.g. /root/kamal)

met:
Code:
size_dir=$(/usr/bin/stat -c %s $1) #$1 has the directory name (e.g. /root/kamal)

als dit niet werkt, vinden waar is de stat commando aanwezig zijn op uw systeem en om haar volledige pad
  #3 (permalink)  
Old 10-03-2008
GKK G.K.K is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2008
Posts: 32
Citaat:
Oorspronkelijk geplaatst door Yogesh Sawant View Post
proberen dit te vervangen:
Code:
size_dir=$(stat -c %s $1) #$1 has the directory name (e.g. /root/kamal)

met:
Code:
size_dir=$(/usr/bin/stat -c %s $1) #$1 has the directory name (e.g. /root/kamal)

als dit niet werkt, vinden waar is de stat commando aanwezig zijn op uw systeem en om haar volledige pad
hai,
i dont wanna naar de stat commando gebruik ik willen vervangen door een andere opdracht kan u suggereren een andere code voor simillar o / p ....
Thanks & betreft
Kamal
  #4 (permalink)  
Old 10-03-2008
ghostdog74 ghostdog74 is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Berichten: 2.554
als u PHP

Code:
# size=`php5 -r '$a=stat("file");echo $a[7];'`
# echo $size
123

  #5 (permalink)  
Old 10-03-2008
tijdperk era is offline Forum Advisor  
Herder van Nutteloze Cats (On Sabbatical)
  
 

Join Datum: maart 2008
Locatie: / er / is / alleen / bin / sh
Berichten: 3652

Code:
perl -le 'print ((stat(shift))[7])' file

  #6 (permalink)  
Old 10-06-2008
broli's Avatar
broli broli is offline
Geregistreerde gebruiker
  
 

Join Date: december 2007
Locatie: Argentinië
Posts: 215
of plain C

Code:
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>

int main(int argc, char *argv[])
{
    struct stat filestats;
    stat(argv[1],&filestats);
   /*now  print to print whaever you want
      for example, 
      printf("%d\n",filestats.st_mtim.tv_sec);
   */
}

Closed Thread

Bladwijzers

Labels
perl, perl verschuiving, verschuiven, verschuiving perl, stat commando fout!

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 02:10 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0