Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/05/2020, à 18:55

joe217

[Résolu] taille fichier

bonjour
pourquoi ce script m'affiche répétitivement la meme chose

#!/bin/zsh

for filename in *

do
stat -c "%n %s" *
   
done

je veux ça :
fic1 80
fic2 110
fic3 165

mais j'ai ça:
fic1 80
fic2 110
fic3 165
fic1 80
fic2 110
fic3 165
fic1 80
fic2 110
fic3 165

merci

Dernière modification par joe217 (Le 09/05/2020, à 19:14)

Hors ligne

#2 Le 09/05/2020, à 18:59

Watael

Re : [Résolu] taille fichier

parce que tu utilises *, alors que tu devrais passer "$filename" à stat.

tu observeras à l'occasion que la boucle n'est pas indispensable.

NB : * se développe, comme dans la boucle for en tous les fichiers et répertoires du répertoire indiqué (le répertoire courant par défaut).

Dernière modification par Watael (Le 09/05/2020, à 19:00)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 09/05/2020, à 19:04

joe217

Re : [Résolu] taille fichier

#!/bin/zsh

for filename in *

do
stat -c "%n %s" "$filename"
   
done

j'ai toujours le meme probleme

Hors ligne

#4 Le 09/05/2020, à 19:07

Watael

Re : [Résolu] taille fichier

ce n'est pas possible. tu appelles le bon script ?


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#5 Le 09/05/2020, à 19:14

joe217

Re : [Résolu] taille fichier

ah oui pardon ça marche merci encore une fois

Hors ligne