Les fichiers
soukaina321
Messages postés
8
Statut
Membre
-
soukaina321 Messages postés 8 Statut Membre -
soukaina321 Messages postés 8 Statut Membre -
Bonjour , j'ai un fichier qui contient
A.txt
/home/fichier.txt
/home/fichier_a1b0.txt
/home/fichier_a1b1.txt
/home/fichier_a1b2.txt
/home/fichier_a2b1.txt
.
.
etc
En faite je veux une commande qui va me permettre de prendre le fichier qui a la version la plus grande
Est dans ce cas c'est fichier_a2b1.txt
Tout en sachant que je ne connais pas les vesrions
Merci d'avance
>
A.txt
/home/fichier.txt
/home/fichier_a1b0.txt
/home/fichier_a1b1.txt
/home/fichier_a1b2.txt
/home/fichier_a2b1.txt
.
.
etc
En faite je veux une commande qui va me permettre de prendre le fichier qui a la version la plus grande
Est dans ce cas c'est fichier_a2b1.txt
Tout en sachant que je ne connais pas les vesrions
Merci d'avance
>
A voir également:
- Les fichiers
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
- Supprimer les fichiers temporaires - Guide
3 réponses
Salut,
Je suppose que le fichier est généré depuis une commande "ls" ?
Si oui, voir l'option "-v" de la commande "ls" :
Je suppose que le fichier est généré depuis une commande "ls" ?
Si oui, voir l'option "-v" de la commande "ls" :
-v Trier le contenu des répertoires en fonction de la version des fichiers. Ceci prend en compte le fait que les noms de fichiers utilisent fréquemment des indices ou des numéros de version. Les fonctions de tri standards ne fournissent pas en général l'ordre attendu car les comparaisons ont lieu caractère par caractère. Le tri de version gère ce problème, et est particulièrement utile lorsque l'on parcourt des répertoires contenant de nom- breux indices ou numéros de version dans les noms de fichier. Par exemple : $ ls -1 $ ls -1v foo.zml-1.gz foo.zml-1.gz foo.zml-100.gz foo.zml-12.gz foo.zml-12.gz foo.zml-25.gz foo.zml-25.gz foo.zml-100.gz Remarquez que les parties numériques commençant par des zéros sont considérées comme des décimales : $ ls -1 $ ls -1v abc-1.007.tgz abc-1.007.tgz abc-1.012b.tgz abc-1.01a.tgz abc-1.01a.tgz abc-1.012b.tgz (Ceci est une nouveauté des fileutils-4.0).
en faite je sais pas d' ou es ce qu il est généré , je n 'ai en main que le fichier que j'ai cité ci -dessus
y a il pa autre moyens
merci d 'avance
y a il pa autre moyens
merci d 'avance