Besoin d'aide pour trouver/remplacer des éléments dans un fichier
Bonjour et bonne année à tous,
Dans le cadre d'un projet en shell pour mon école d'info,
j'ai besoin d'utiliser une fonction trouver/remplacer (que j’exécuterais sur un fichier dans mon script shell sur un fichier) qui me permettrait de faire la chose suivante :
ps: j'ai tester avec sed, tr et awk mais je n'y suis pas parvenu et la je bloque totalement:oops:.
-remplacer tout les "\nthen" en "; then" afin de mettre à la ligne précedente le then
donc ceci :
Code:
1 2 3 4 5 6 7
| #!/bin/sh
# useless script
device0="/dev/sda2"
if [ -b "$device0" ]
then
echo "$device0 is a block device."
fi |
en cela :
Code:
1 2 3 4 5 6
| #!/bin/sh
# useless script
device0="/dev/sda2"
if [ -b "$device0" ]; then
echo "$device0 is a block device."
fi |
Merci d'avance pour vos réponse
:roll::P