IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAS Base Discussion :

Caractéristiques des fichiers d'un dossier


Sujet :

SAS Base

  1. #1
    Membre du Club
    Femme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Avril 2011
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Avril 2011
    Messages : 58
    Points : 59
    Points
    59
    Par défaut Caractéristiques des fichiers d'un dossier
    Bonjour,
    je voudrais créer une table SAS qui contienne le nom et la taille de tous les fichiers contenus dans un dossier (ex: les noms et tailles des fichiers du dossiers "d:\Olive").
    Merci de votre aide.
    Olive.

  2. #2
    Membre éprouvé
    Avatar de m.brahim
    Homme Profil pro
    SAS / BIG DATA
    Inscrit en
    Juillet 2011
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : SAS / BIG DATA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 461
    Points : 1 119
    Points
    1 119
    Billets dans le blog
    14
    Par défaut
    Bonjour,

    Une solution est présente dans ce post http://www.developpez.net/forums/d72...ement-fichier/.
    Pour regrouper les informations dans une table :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    %LET rep = c:\sas ;
    DATA test (drop=rc) ;
    	rc = FILENAME("rep", "&rep") ;
    	dirId = DOPEN("rep") ;
    	DO i=1 TO DNUM(dirId) ;
    		rc = FILENAME("fic", TRIM("&rep.\")!!LEFT(DREAD(dirid,i))) ;
    		ficId = FOPEN("fic") ;
    		numInfos = MAX(FOPTNUM(ficId),0) ;
    		DO j=1 TO numInfos ;
    			info = FOPTNAME(ficId, j) ;
    			valeur = FINFO(ficId, info) ;
    			PUT info "= " valeur ;
    			output;
    		END ;
    		rc = FCLOSE(ficId) ; 
    	END ;
    	rc = DCLOSE(dirId) ;
    RUN ; 
     
    data test1(keep=info valeur) ;
    set test;
    if j=1 or j=4 then output;
    run;
    Cordialement
    Certification des Talents de la programmation In Memory Statistics sur HADOOP:
    http://talents-imstat.groupe-avisia....avance?uid=162

  3. #3
    Membre du Club
    Femme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Avril 2011
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Avril 2011
    Messages : 58
    Points : 59
    Points
    59
    Par défaut
    merci beaucoup car je n'avais pas trouvé cette discussion dans le forum.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Supprimer des fichiers d'un dossier
    Par Sekigawa dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 07/03/2008, 16h32
  2. Réponses: 3
    Dernier message: 19/06/2007, 14h07
  3. Listage des fichiers d'un dossier
    Par Flow_75 dans le forum C++Builder
    Réponses: 7
    Dernier message: 18/12/2006, 11h20
  4. Lister des fichiers d'un dossier
    Par ychemla dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/09/2006, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo