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 26/04/2020, à 18:45

joe217

Résolu fichiers du répertoire courant

Bonsoir,
j'aimerais afficher la liste des fichiers du répertoire courant suivis du nombre de caractères qu’ils contiennent.

j'ai fais ça mais j'obtiens l'inverse de l'affichage?

dir=$(pwd)
for filename in "$dir"/*
do wc -m "$filename"
done

résultat dans le terminal

88 /home/TP8/test.sh
57 /home/TP8/test2.sh

etc..
comment faire pour afficher que les noms des fichiers ? et que l'ordre soit inversé ? merci
je dois obligatoirement utiliser cut?

Dernière modification par bruno (Le 27/04/2020, à 08:21)

Hors ligne

#2 Le 26/04/2020, à 19:16

Hizoka

Re : Résolu fichiers du répertoire courant

Entoure tes commandes et de tes résultats avec [ code ] .... [ /code ] (sans les espaces).
Un truc du genre ?

for filename in *
do 
  Taille=$(wc -m "$filename")
  echo "${filename} : ${Taille%% *}"
done

KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#3 Le 26/04/2020, à 19:29

pingouinux

Re : Résolu fichiers du répertoire courant

Bonsoir,

wc -m * | awk '{print $2,$1}'

ou bien

stat -c "%n %s" *

Dernière modification par pingouinux (Le 26/04/2020, à 19:39)

Hors ligne

#4 Le 26/04/2020, à 19:48

joe217

Re : Résolu fichiers du répertoire courant

merci pour votre aide

Hors ligne

#5 Le 26/04/2020, à 20:27

Hizoka

Re : Résolu fichiers du répertoire courant

J'aime bien smile

stat -c "%n %s" *

KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#6 Le 27/04/2020, à 08:17

pingouinux

Re : Résolu fichiers du répertoire courant

@Hizoka #5 :
Les deux commandes en #3 ne donnent cependant pas le même résultat.
La première compte les caractères, la seconde les bytes.

Hors ligne

#7 Le 27/04/2020, à 09:27

Hizoka

Re : Résolu fichiers du répertoire courant

Bonne précision en effet.

Ce que j'adore ici, c'est qu'on voit passer des commandes que j'oublie car je ne les utilise pas régulièrement et du coup, ça me les remet en tête et ça me permet parfois de refaire des modifs de mes scripts smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne