#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
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
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne