Le C tu dois compiler et gérer ta mémoire tout seul.
En langage de script perl est juste fait pour ça autant en profiter.
L'uniligne : perl -ne 'chomp;$s+=(stat)[7];END{print"$s\n"}' < /tmp/list
c'est
- j'enlève le dernier caractère si c'est un '\n'
- j'ajoute à la variable s le 7ème élément de la liste renvoyée par stat
- à la fin du programme afficher la variable s
Ce qui est génial (mais qu'il faut savoir c'est que la ligne courante (lue dans l'entrée standard est utilisée de manière implicite, on aurait pu écrire : perl -ne 'chomp $_;$s+=(stat $_)[7];END{print"$s\n"}' < /tmp/list
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: read
Posté par barmic . En réponse au message taille liste de fichiers. Évalué à 2.
En langage de script perl est juste fait pour ça autant en profiter.
L'uniligne :
perl -ne 'chomp;$s+=(stat)[7];END{print"$s\n"}' < /tmp/listc'est
- j'enlève le dernier caractère si c'est un '\n'
- j'ajoute à la variable s le 7ème élément de la liste renvoyée par stat
- à la fin du programme afficher la variable s
Ce qui est génial (mais qu'il faut savoir c'est que la ligne courante (lue dans l'entrée standard est utilisée de manière implicite, on aurait pu écrire :
perl -ne 'chomp $_;$s+=(stat $_)[7];END{print"$s\n"}' < /tmp/listTous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)