Découpage d'une chaine bash
Bonjour j'ai un problème au niveau de mon code au niveau de la recherche du caractère ".".
J'ai par exemple ça:
Code:
1 2 3
| aea.wordpress.eglises.xyz
auch.catholique.fr
blog.jedonneaudenier.org |
Et je veux obtenir ça:
Code:
1 2 3
| aea.wordpress.eglises
auch.catholique
blog.jedonneaudenier |
Mon code actuel:
Code:
1 2 3 4 5 6 7 8
| #!/bin/bash
#je pars d'infirmier "monfichier.txt" contenant mes textes
cat monfichier.txt | while read ligne ; do
${ligne%.*} >> wall.txt
done |
PS :
je veux juste enlever mes .org; .com; .xyz etc...#echo "'
En faisant ça par exemple j'arrive à enlever les lettres de la fin à partir de mon "o". ${ligne%o.*}
Je veux arriver à le faire avec le caractère "."