Logo journal du hacker middle
  1. 2
  1.  

  2. 1

    Communément appelée « ligne de commande » (ou commande shell), elle nécessite des connaissances « pointues » sur le système d’exploitation car elle induit régulièrement dans des situations alambiquées (c.f. « How to list all files ordered by size » ou « Why is looping over find’s output bad practice? »). En fait, je ne suis même pas sûr que la commande proposée soit la façon correcte de faire.

    1. 1

      J’ai une préférence pour la commande suivante à cause de sa simplicité (postée dans une réponse sur le site Web Stack Exchange) :

      find . -type f -printf "%s\t%p\n" | sort -nr
      

      Néanmoins, on ne considère pas les fichiers ayant un nom de fichier contenant un caractère « nouvelle ligne ».