|
|
|
|
Le tableau a la taille = le nombre de caractères, que tu peux l'obtenir avec la commande cat fichier | wc -cdonc pour remplir le tableau tu peux utiliser for i in seq $(cat fichier | wc -c)-- lami20j P.S. T'es obligé de faire ça en shell? C'est quoi l'objectif? |
Salut, #! /bin/bash count=0 for mot in $(cat fich.txt) do for lettre in $(echo $mot | sed -e 's/[\.,]//g' -e 's/./& /g') do tab[$count]="$lettre" count=$(expr $count + 1) done doneLa première expression de "sed" ('s/[\.,]//g') c'est pour enlever les signes de ponctuation (le point et la virgule). ;-)) Z'@+...che. JP : Zen, my Nuggets ! ;-) Le savoir n'est bon que s'il est partagé.
|
Résultats pour [Shell] Extraire caractère fichier dans table
Résultats pour [Shell] Extraire caractère fichier dans table
Résultats pour [Shell] Extraire caractère fichier dans table
Résultats pour [Shell] Extraire caractère fichier dans table
Résultats pour [Shell] Extraire caractère fichier dans table