[Users-fr] trier une liste de fichiers par date

classic Classic list List threaded Threaded
3 messages Options
patrice metaireau patrice metaireau
Reply | Threaded
Open this post in threaded view
|

[Users-fr] trier une liste de fichiers par date

bonjour,

je traite un ensemble de fichiers d'un répertoire. pour cela j'utilise la commande si dessous :

extension=".txt"
files=ls(path+"*"+extension)

qui me renvoie la liste des fichiers texte.

malheureusement ils sont classés par ordre alphabétique inverse
or je les veux par ordre de création car il s'agit du suivi d'un banc d'essai dans le temps.
dans scilab la commande "ls" ne semble pas accepter d'options ....

cordialement







_______________________________________________
users-fr mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users-fr
Sébastien GUILLOT Sébastien GUILLOT
Reply | Threaded
Open this post in threaded view
|

Re: trier une liste de fichiers par date

Bonsoir,

Essaie la fonction « fileinfo » qui donne toutes les infos nécessaires (dont les dates de créations / modifications) puis faire le tri.

Cordialement

 

Sébastien GUILLOT,

Ingénieur en Structures Béton Armé

Projet « Scilab Aux Eurocodes »

 

De : users-fr [mailto:[hidden email]] De la part de patrice metaireau
Envoyé : mercredi 15 octobre 2014 16:52
À : French users mailing list for Scilab.
Objet : [Users-fr] trier une liste de fichiers par date

 

bonjour,

 

je traite un ensemble de fichiers d'un répertoire. pour cela j'utilise la commande si dessous :

 

extension=".txt"

files=ls(path+"*"+extension)

 

qui me renvoie la liste des fichiers texte.

 

malheureusement ils sont classés par ordre alphabétique inverse

or je les veux par ordre de création car il s'agit du suivi d'un banc d'essai dans le temps.

dans scilab la commande "ls" ne semble pas accepter d'options ....

 

cordialement

 

 

 

 

 

 




Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection Antivirus avast! est active.



_______________________________________________
users-fr mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users-fr
Sébastien GUILLOT Sébastien GUILLOT
Reply | Threaded
Open this post in threaded view
|

Re: trier une liste de fichiers par date

In reply to this post by patrice metaireau

Re-bonsoir,

 

Après réflexion et recherche sur votre problème je pense que vous pouvez vous en sortir avec la fonction dir()

Cette fonction renvoie en 3ème vecteur la date de la dernière modification du fichier (voir l’aide), donnée en seconde depuis le 1er janvier 1970.

Il vous suffit ensuite de faire une boucle pour trier les fichiers par ordre voulu (croissant ou décroissant).

 

Cordialement

 

Sébastien GUILLOT,

Ingénieur en Structures Béton Armé

Projet « Scilab aux Eurocodes »

De : users-fr [mailto:[hidden email]] De la part de patrice metaireau
Envoyé : mercredi 15 octobre 2014 16:52
À : French users mailing list for Scilab.
Objet : [Users-fr] trier une liste de fichiers par date

 

bonjour,

 

je traite un ensemble de fichiers d'un répertoire. pour cela j'utilise la commande si dessous :

 

extension=".txt"

files=ls(path+"*"+extension)

 

qui me renvoie la liste des fichiers texte.

 

malheureusement ils sont classés par ordre alphabétique inverse

or je les veux par ordre de création car il s'agit du suivi d'un banc d'essai dans le temps.

dans scilab la commande "ls" ne semble pas accepter d'options ....

 

cordialement

 

 

 

 

 

 




Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection Antivirus avast! est active.



_______________________________________________
users-fr mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users-fr