Bash/Unix : Taille d'un fichier [Résolu/Fermé]

Signaler
Messages postés
323
Date d'inscription
lundi 2 novembre 2009
Statut
Membre
Dernière intervention
24 mai 2012
-
Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
-
Bonjour,
je voudrais une commande qui me retourne uniquement la taille d'un fichier en octet ..
J'ai utilisé "du -b $monfichier" mais j'obtiens la taille suivit du nom du fichier :-/
Il y a tellement de paramètre avec cette commande du ou même ls que je ne m'y retrouve plus :-(
Qui pourrais m'aider ?

La commande "stat" n'est pas disponible, mon shell est csh :-/


5 réponses

Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 857
du -b fichier | awk '{ print $1 }'
7
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
323
Date d'inscription
lundi 2 novembre 2009
Statut
Membre
Dernière intervention
24 mai 2012
34
mavar='du -b $fichier | awk { print $1 }'
awk: syntax error near line 1
awk: illegal statement near line 1

:-(
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 857
Il manque les quotes simples autour de l'expression :

awk '{ print $1 }'


mavar='du -b $fichier | awk '{ print $1 }' ' 
Messages postés
323
Date d'inscription
lundi 2 novembre 2009
Statut
Membre
Dernière intervention
24 mai 2012
34
Yess ! Un grand merci !
Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
5 273
hello
stat -c %s fichier
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 857
Salut,

Oups, too late for me ;-))
Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
5 273
perl -e ' printf "%ld\n" ,(stat($ARGV[0]))[7]'  fichier
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 857
Salut,

 stat -c '%s' fichier
;-))
Messages postés
323
Date d'inscription
lundi 2 novembre 2009
Statut
Membre
Dernière intervention
24 mai 2012
34
Désolé mais cette commande "stat" n'est pas disponible.
J'ai fait une erreur et je m'en excuse, mon Shell est csh.
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 857
Le shell n'a rien à voir, c'est le système plutôt...
Quel système d'ailleurs ?
Messages postés
323
Date d'inscription
lundi 2 novembre 2009
Statut
Membre
Dernière intervention
24 mai 2012
34
Solaris ?