Bonjour à tous,
je suis actuellement bloquée sur un script Shell sous Linux.
J'ai un fichier .txt avec texte et du code. Le code est toujours précédé d'une tabulation. Voici un exemple de mon fichier.
Ce que je souhaite c'est de rajouter "{code}" au début et la fin de chaque morceau de code. Je devrais donc obtenir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 blablablabla code code code blabalablabla code code balablablabla
Mais avec le code que j'ai il me trouve la première indentation et la dernière du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 blablablabla {code} code code code {code} blabalablabla {code} code code {code} balablablabla
Auriez-vous une idée d'amélioration de mon code svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 TESTFILE=test.txt BLOCKNUM=$(awk '/ /,/ /{ print NR }' $TESTFILE|sed -n '1p;$p') set -- $BLOCKNUM; BLOCKSTART=$1; BLOCKEND=$2 echo $BLOCKSTART echo $BLOCKEND
Merci d'avance
Partager