Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
853 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  RESOLU Suggestions pour trouver le plus grand fichier

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

RESOLU Suggestions pour trouver le plus grand fichier

n°1104334
Cytoplasm
Posté le 14-01-2009 à 14:35:03  profilanswer
 

Salut a tous,
 
j'ai une liste de fichiers qui s'appellent fichier_001.dot, fichier_002.dot etc et je souhaite trouver le plus grand.
Pour l'instant, je fais ca, et c'est vraiment tres moche:
 
for biggestfile in uctgraph_[0-9]*.dot; do
    echo -n
done
echo $biggestfile
 
d'autres suggestions?
merci!


Message édité par Cytoplasm le 14-01-2009 à 22:05:38
mood
Publicité
Posté le 14-01-2009 à 14:35:03  profilanswer
 

n°1104513
sputnick
bip...bip...bip...bip...bi...b
Posté le 14-01-2009 à 21:36:06  profilanswer
 

Je fait l'effort d'essayer de comprendre :)
"le plus grand" == le dernier par ordre alphabétique et te propose quelque solutions :
 
Tous sont prévus pour eviter le word-splitting (problemes d'espace dans les noms de fichiers)
# pas de probleme avec les espaces dans les noms de fichiers
# le principe, on cree un ARRAY "x", puis on affiche la derniere valeur en soustrayant le nombre total de clefs -1
#  ${x[@]} == le tableau complet et ${#x[@]} == le nombre de clefs :
x=( * ); echo ${x[${#x[@]}-1]}
 
# meme chose avec perl mais en plus lisible (moins "obfuscated) :
perl -e 'print $ARGV[-1], $/;' *
 
# le plus simple et efficace :
printf '%s\n' * | tail -1
 
# le moins recommandé ( il faut eviter les scripts basés sur ls, mais ca doit fonctionner sur un linux )
# pas ou peu portable :
ls -1 | tail -1

n°1104525
Cytoplasm
Posté le 14-01-2009 à 21:42:40  profilanswer
 

Je fait l'effort d'essayer de comprendre :) ...
et moi j'apprecie la reponse ;)  
Merci bien!

n°1104527
sputnick
bip...bip...bip...bip...bi...b
Posté le 14-01-2009 à 21:45:25  profilanswer
 

ce que je voulais dire par "Je fait l'effort d'essayer de comprendre :)" c'est que ta question est pas hyper claire même si j'en devine l'issue. ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  RESOLU Suggestions pour trouver le plus grand fichier

 

Sujets relatifs
ligne de commande vlc[Debian Etch] Cartes réseaux non reconnus à l'install
Copier uniquement les droits d'un fichier[Résolu] petit problème avec ssh
quelle clef USB me recommandez-vous ? [résolu][Résolu]Problèmes avec BackupPC
[(pas)RESOLU]Comment installer compiz sur debian testing ?[Résolu]Samba/WebDAV + LDAP
[RESOLU] Compte hotmail sur thunderbird[Resolu] ]Raid 1 soft (mdadm) 2 * 1To = 871Go ?
Plus de sujets relatifs à : RESOLU Suggestions pour trouver le plus grand fichier


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR